【问题标题】:Looking for advice on how to correctly setup the auth flow using React, Amplify, and Cognito寻找有关如何使用 React、Amplify 和 Cognito 正确设置身份验证流程的建议
【发布时间】:2021-01-26 23:29:12
【问题描述】:

我正在寻找一些关于如何使用 aws amplify 和 cognito 为 React Web 应用程序设计/构建身份验证流程的一般性建议。

我运行了一个使用预先构建的身份验证组件的小型演示,但我意识到我想要对它进行更多控制。

我在网上找到了几个指南,但他们的做法都有些不同,因为这确实是我第一次构建网络应用程序,我不确定哪个是“正确的”。

这是我使用的指南,但我在路由方面遇到了麻烦。成功登录后,它不会将用户重定向到仪表板私有路由。

https://blog.logrocket.com/authentication-react-apps-aws-amplify-cognito/

所有指南的总体结构几乎相同。用于登录/注册/密码重置等的单独容器。大多数使用某种私有路由,但他们选择处理状态的方式或他们使用类与 const 变量/函数的位置发生了变化。

我真的很想学习正确的方法来做这件事,并为应用设置打下基础,以便将来轻松处理/添加功能/扩展。

我想我应该弄清楚如何实现 redux?

如果有人在这里有任何具体建议,将不胜感激!

【问题讨论】:

    标签: reactjs amazon-cognito aws-amplify


    【解决方案1】:

    我创建了一个简单的 React(无路由,无 Redux)启动项目,用于将 AWS Cognito Auth 与 React 和 Amplify 结合使用

    https://github.com/domkoscielak/aws-cognito-auth-react

    希望对你有帮助。

    【讨论】:

      猜你喜欢
      • 2021-03-23
      • 1970-01-01
      • 1970-01-01
      • 2019-08-27
      • 2017-01-25
      • 2020-01-01
      • 1970-01-01
      • 2020-09-08
      • 2021-03-25
      相关资源
      最近更新 更多