首页
学习
活动
专区
圈层
工具
发布
首页
学习
活动
专区
圈层
工具
MCP广场
社区首页 >问答首页 >如何使用Auth0禁用/启用特定应用程序的注册?

如何使用Auth0禁用/启用特定应用程序的注册?
EN

Stack Overflow用户
提问于 2022-01-26 13:11:08
回答 3查看 513关注 0票数 2

是否有一种方法可以禁用或启用特定应用程序的注册,该应用程序独立于仪表板中的“禁用注册”-toggle,用于使用无密码电子邮件登录(身份验证/无密码/电子邮件)?

EN

回答 3

Stack Overflow用户

回答已采纳

发布于 2022-02-02 05:37:30

我刚刚发现,我可以创建另一个“租户”(从仪表板)与不同的设置注册从仪表板:)

票数 1
EN

Stack Overflow用户

发布于 2022-01-27 19:12:46

只有一部分。

这是可能的通过预用户注册钩子和/或规则加上一些注意事项。

预用户注册钩子

https://auth0.com/docs/customize/hooks/extensibility-points/pre-user-registration

就像这样:

代码语言:javascript
运行
复制
module.exports = function (user, context, cb) {

    return cb(new PreUserRegistrationError('Denied user registration in Pre-User Registration Hook', 'You are not allowed to register.'));
  }
};

在这里,你可以在任何时候都不能注册。Hooks的问题在于预用户注册钩子不会触发社交连接/联合,只触发数据库连接和无密码。

通过规则替代

https://auth0.com/docs/customize/rules

这将始终有效,但缺点是用户是在Auth0中创建的,他们将无法继续下去。

在规则中,您基本上检查登录的数量,如果是0,则知道它是一个新用户,并阻止用户创建(注册)后以及任何其他时间之后的登录。

示例规则:https://auth0.com/rules/disable-social-signup

关于这一点,我早些时候的相关答复,在Auth0论坛上:

票数 1
EN

Stack Overflow用户

发布于 2022-01-30 01:00:18

您可以实现自定义的通用登录SPA进行注册/在其中只允许用户登录。预先注册挂钩,以防止人们绕过UX。

票数 0
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/70863967

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档