目前,我使用ReactJS创建登录页面,现在我可以检查用户输入,并且应该能够调用AJAX函数请求服务器执行某些操作。登录用户并转到用户主页的正确方法是什么?我打算制作一个单页的Web应用程序。
{LOGIN button is chicked} -> {Validate the input pattern}
-> {Send the username and password to the server} -> {Authenticate the user}
-> {Load the logined modules} -> {Route to the home page content}
这是一种正确的登录方式吗?如果是的话,是否有一些很好的教程可以教我制作它?
答案 0 :(得分:0)
我建议使用JWT身份验证。它易于使用和安全。 使用redux架构的优秀教程如下:
Secure Your React and Redux App with JWT Authentication
练习你的反应 - 减少技能也很好。 对于您的应用的路由,我建议您使用React router 这很简单易用。