如何仅允许一个用户向Stormpath注册

帕加西亚卡莫

上下文:我以前从未使用过Stormpath,并且想全面学习如何做某些事情。为了练习,我正在创建自己的投资组合,包括CMS。

我的问题是,如何使用Google API将帐户注册限制在少数特定的电子邮件中(只有我自己才可以从自己的投资组合中添加和删除内容)。

例如,仅允许[email protected][email protected]进行注册。

我可以手动执行此操作,但是我不想这样做。我要遵循的步骤是:

  1. 指定电子邮件
  2. 用户尝试访问CMS
  3. 提示用户登录或注册
  4. 仅当用户在指定的电子邮件列表中时,用户才能使用Google的API注册。

我确实知道这是一个非常笼统的问题,涉及几个领域:Google的API,Stormpath,更不用说Express和Node了,但是也许其他人解决了这个问题,我可以看到一些代码。谢谢。

德格斯

我是我假设您正在使用的express-stormpath库的作者。没有任何现成的方法可以做到这一点,所以我想指出执行此操作的最佳方法:

现在,在现实世界中,您可能不想做这种事情(这是很多额外的工作,并且不会给您带来很多好处)。您可能想要做的是:完全禁用您网站上的帐户注册。这样,只有您可以使用https://stormpath.com上的Stormpath仪表板创建帐户,但是登录仍然可以在您的站点上进行,以便您可以登录。

那有意义吗?

因此,基本上,我建议您通过说以下方式禁用网站注册:

app.use(stormpath.init(app, {
  enableRegistration: false,  // this will disable the registration page / functionality
  // ...
}));

希望这可以帮助=)

本文收集自互联网,转载请注明来源。

如有侵权,请联系[email protected] 删除。

编辑于
0

我来说两句

0条评论
登录后参与评论

相关文章

来自分类Dev

如何允许为注册用户和未注册用户创建一个新对象?

来自分类Dev

Stormpath如何阻止用户注册

来自分类Dev

MySQL仅注册第一个用户

来自分类Dev

允许用户仅使用Plupload上传一个文件

来自分类Dev

每个用户仅允许一个登录会话

来自分类Dev

允许用户仅使用Plupload上传一个文件

来自分类Dev

每个用户仅允许一个登录会话

来自分类Dev

仅允许一个用户实例登录网站

来自分类Dev

使用signalR仅向一个用户发送消息

来自分类Dev

为什么不能添加其他用户?只允许一个用户注册

来自分类Dev

如何在EditText中仅允许一个单词?

来自分类Dev

PHP-仅允许一个管理员注册页面

来自分类Dev

如何只允许一个用户查看“ UpdateView”?

来自分类Dev

如何每个用户只允许一个活动会话

来自分类Dev

如何每个用户只允许一个活动会话

来自分类Dev

如何只允许一个用户查看“ UpdateView”?

来自分类Dev

如何向另一个用户隐藏一个用户的内容?

来自分类Dev

允许一个Windows用户仅执行2个应用程序

来自分类Dev

MySQL限制用户仅注册一个数据库

来自分类Dev

MySQL限制用户仅注册一个数据库

来自分类Dev

一个用户的Android限制注册

来自分类Dev

如何仅查找一个用户登录的组

来自分类Dev

如何仅查找一个用户登录的组

来自分类Dev

如何只允许一个用户使用另一个帐户?

来自分类Dev

如何只允许一个用户使用另一个帐户?

来自分类Dev

如何仅使一个用户通过SSH密钥进行身份验证并允许对所有其他用户进行密码身份验证

来自分类Dev

允许AWS IAM用户仅启动一个ec2实例

来自分类Dev

Windows 7:登录被拒绝,仅允许一个用户会话

来自分类Dev

仅允许用户为每部电影创建一个评论

Related 相关文章

热门标签

归档