大家好。我在 MERN 学习和学习。我还创建了一个项目。现在我不相信我所做的是对的。现在这对我很重要。对不起我的英语:)
我在网上看到了很多项目,但其中大部分使用的方法与我的不符。例如,许多人使用 jwt 进行身份验证。但我使用 passportjs 和 passport-local-mongoose。我在 backen(express) 中成功注册并登录。在前端,我使用 action ( redux ) 获取用户信息登录或不登录的每个组件:
UseEffect( ()=>{
User_Auth(12); // why 12? If I didnt write this value
// action cannot work but when I put work
// well and this value I cant do with.
} )
这个鬼是真的吗?如果你想看这个简单的项目,请看这个:https://github.com/Feruz00/login_register/tree/master
谢谢
答案 0 :(得分:0)
身份验证对于任何实际应用程序都是必不可少的。在进行身份验证时,您必须记住,您应该如何组织应用程序并没有任何改变,并且您应该以与任何其他功能相同的方式实现身份验证。比较简单:
LOGIN_SUCCESS
、LOGIN_FAILURE
等创建动作常量LOGIN_SUCCESS
、LOGIN_FAILURE
等)返回下一个状态。示例: https://github.com/joshgeller/react-redux-jwt-auth-example