用户登录后的最佳做法

时间:2019-09-25 07:13:44

标签: php reactjs react-router

我有一个反应性登录页面,其中包含所有相关内容(密码丢失,电子邮件验证,重新发送密码等)。但是,我想知道登录后应该是什么“最佳实践”。

我的react组件在正确输入用户名/密码后检索到“ SUCCESS”。但是我应该使用react Router将我的用户定向到另一个位置(并从此处“输入”一个新的react-app处理事情,还是你们将如何做到这一点?我将php与react(axios)结合使用。创建一个会话并启动一个新的react应用(在另一个位置)-然后,该应用将检查该会话是否有效。如果它==>显示安全的内容;否则==>重定向到登录页面。 / p>

所以我的问题是,基本上,您会建议您建议哪些步骤,以使我的login / enterSite连接尽可能顺利地进行?

我一直没有尝试过任何东西,因为我的目标是最佳实践。

1 个答案:

答案 0 :(得分:0)

大多数Web应用程序遵循以下过程:

用户是通过某种重定向还是通过单击登录按钮来登录?

如果用户来自登录按钮单击,则根据应用程序流将用户保持在同一页面上或重定向到个人资料页面。

如果用户由于重定向而登录,则将用户重定向到他要访问的最后一页或他尝试访问的组件。