AWS amplify authentication,仅启用登录 - 不注册
AWS amplify authentication, enable only sign in - not sign up
我从所有很棒的教程中寻找有关如何在 amplify 中为 React 应用程序添加身份验证模块的教程。我看到的唯一类型的模块是登录+注册的完整功能。
我想要实现的是:
- 设置自定义 Cognito 用户池并手动将用户添加到池中。
- 将自定义 sign-in/login UI + 代码添加到反应放大应用程序。
- 禁止除我以外的任何人手动将新用户添加到 Cognito 用户池。
我正在使用的网站是一个内部网站,我不希望任何人能够通过 AppSync 或 React 客户端注册。
请帮忙:)
这不会很困难 - 您只需不实现前端功能即可添加新用户。然后,在您的 Cognito 用户池配置中,有一个选项 User sign ups allowed?
,您可以将其设置为 Only administrators can create users
.
编辑:另外,考虑使用 the hosted UI,它可能会为您节省一些前端工作。
我从所有很棒的教程中寻找有关如何在 amplify 中为 React 应用程序添加身份验证模块的教程。我看到的唯一类型的模块是登录+注册的完整功能。
我想要实现的是:
- 设置自定义 Cognito 用户池并手动将用户添加到池中。
- 将自定义 sign-in/login UI + 代码添加到反应放大应用程序。
- 禁止除我以外的任何人手动将新用户添加到 Cognito 用户池。
我正在使用的网站是一个内部网站,我不希望任何人能够通过 AppSync 或 React 客户端注册。
请帮忙:)
这不会很困难 - 您只需不实现前端功能即可添加新用户。然后,在您的 Cognito 用户池配置中,有一个选项 User sign ups allowed?
,您可以将其设置为 Only administrators can create users
.
编辑:另外,考虑使用 the hosted UI,它可能会为您节省一些前端工作。