auth0 - 使用 Auth0 注册期间的附加步骤

标签 auth0

如何修改 Auth0 注册流程以便网站所有者必须批准新用户?

默认情况下,注册过程会向新用户发送一封电子邮件,要求验证其电子邮件帐户。 (可选)在用户单击验证电子邮件中的链接欢迎他们使用应用程序后,它会向用户发送一封电子邮件。

我的客户请求修改此流程,以便他们(客户)批准新用户的注册请求。设想的工作流程是,当新用户注册时,注册过程(还)向客户发送电子邮件,然后客户可以以某种方式修改用户帐户以授予他们访问应用程序的权限。

我对Auth0了解不多。从他们的文档中,我拼凑出了以下方法:

  1. 添加一条在用户首次登录时向客户发送电子邮件的规则(例如使用发送电子邮件模板规则之一)。
  2. 电子邮件包含一些 JavaScript 或指向客户可以接受或拒绝用户的页面的链接。通过使用 Auth0 的 management API 将属性添加到用户的配置文件来完成接受。 .
  3. 添加另一条规则来检查用户的个人资料是否包含 属性(property)。

上述方法是否有意义,或者我是否使其变得比必要的更加复杂?

最佳答案

事实证明这个确切的问题已经在 Auth0 支持论坛上得到了解答,请参阅 here 。更好的是,答案与我提出的方法几乎相同。


Auth0 似乎改变了他们的支持表单结构。这是new question问一个非常相似的问题。解决方案仍然是我最初提出的。

关于auth0 - 使用 Auth0 注册期间的附加步骤,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/37657445/

相关文章:

angularjs - Auth0 未定义。 Angular 验证0, Angular js

node.js - Auth0 - 使用用户信息丰富数据

javascript - 在js服务模块中使用Vue.js插件

javascript - 如何使用 auth0-js 传递附加信息(登录后重定向用户)

javascript - 如何去掉javascript中的注释?

angular - Ionic2 中的 Auth0 在回调中给出 Uncaught can't find relay frame

javascript - 在 NestJS 中获取 Auth0 用户信息

authentication - Auth0 回调 URL 不匹配

oauth-2.0 - 使用 PKCE 的授权代码流如何比没有 client_secret 的授权代码流更安全

javascript - 使用 Auth0 和客户端 Node.js 服务器在 SPA 中进行身份验证