当前位置: 首页 > 知识库问答 >
问题:

用户登录后的最佳实践

伏默
2023-03-14

我有一个react登录页面,里面有所有的东西(丢失密码、验证电子邮件、重新发送密码等)。然而,我想知道登录后的“最佳实践”应该是什么。

我的反应组件在正确输入用户名/密码后检索“成功”。但是我应该使用反应路由器将我的用户引导到另一个位置(并“输入”一个新的反应应用程序从这里处理事情,或者你们会怎么做?我使用PHP与反应(axios)。我想到了创建一个会话并启动一个新的响应应用程序(在另一个位置)-然后检查会话是否有效。如果是==

所以我的问题基本上是,你会推荐哪些步骤,为了我的登录/entSite连接工作,尽可能顺利?

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

共有1个答案

颜举
2023-03-14

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

用户是否通过重定向或单击登录按钮来登录?

如果用户来自登录按钮单击,请根据应用程序流将用户保持在同一页面或重定向到配置文件页面。

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

 类似资料:
  • 问题内容: 现在,我正在Ruby on Rails之上构建一个基于AngularJS的应用程序,并使用Devise进行身份验证。当用户成功通过身份验证和身份验证失败时,服务器会正​​确响应。我想我的问题是,使用$ cookieStore,了解用户是否登录的最佳实践是什么?Rails设置了一个名为“ myapp_session”的cookie,但该会话并不一定意味着用户已登录。正在寻找有关如何使用A

  • 我计划将Amazon EMR用于spark流媒体应用程序。Amazon提供了一个很好的界面来显示stderr Amazon将数据记录到var/log/hadoop/steps中/ 我想知道我们如何旋转日志,并且仍然可以通过aws emr web界面访问。通过配置hadoop-log4j,我们可以很容易地更改日志旋转策略,但这样我就无法通过web界面访问它。此外,电子病历还应管理日志s3上传

  • 问题内容: 有时,当我看到自己的日志记录代码时,我想知道自己是否做对了。可能没有确切的答案,但是我有以下担忧: 图书馆课 我有几个库类可能记录一些消息。致命错误被报告为例外。当前,我的类中有一个静态记录器实例,其类名称为记录名称。(Log4j的:) 这是正确的方法吗?也许该库类的用户不需要我的实现中的任何消息,或者想要将它们重定向到应用程序特定的日志。我是否应该允许用户从“外部世界”设置记录器?您

  • 当使用signInWithEmailAndPassword()API在firebase中进行身份验证时,我无法获得有效的“当前”用户。 我使用用户名和密码登录应用程序 我一旦登录,用户就会被带到主页 我试图获取用户的UID,但是没有返回有效的用户。调用发生在异步函数中,如下所示: 当前用户为空。 知道是什么引起的吗?

  • 接口说明 用户登录 如需调用,请访问 开发者文档 来查看详细的接口使用说明 该接口仅开放给已获取SDK的开发者 API地址 POST /api/user/1.0.0/login 是否需要登录 否 请求字段说明 参数 类型 请求类型 是否必须 说明 username string form 是 用户名 password string form 是 密码 响应字段说明 参数 类型 说明 user St

  • 回顾 在上一章中,我们已经创建了数据库以及学会了使用它来存储用户以及 blog,但是我们并没有把它融入我们的应用程序中。在两章以前,我们已经看到如何创建表单并且留下了一个完全实现的登录表单。 在本章中我们将会建立 web 表单和数据库的联系,并且编写我们的登录系统。在本章结尾的时候,我们这个小型的应用程序将能够注册新用户并且能够登入和登出。 我们接下来讲述的正是我们上一章离开的地方,所以你可能要确