如何防止新用户';s在JHipster上的注册

如何防止新用户';s在JHipster上的注册,jhipster,Jhipster,我想创建一个封闭的社区。所以我会有很多用户,但他们都会被我或其他人邀请。 此外,我希望他们只有一个选择登录-社会帐户 我已经实现了这个功能,但对我来说,它看起来像一套黑客: 1) 禁止/api/register端点,以防止通过注册表进行自我注册 2) 如果仍然没有创建新用户,则不要创建新用户(此处SocialService#createUserIfNotExist) 3) 修改一些电子邮件模板 我现在的问题是: 1) 这是正确的方法还是您可以提出更好的解决方案? 2) 您认为这可能是进一步JHi

我想创建一个封闭的社区。所以我会有很多用户,但他们都会被我或其他人邀请。 此外,我希望他们只有一个选择登录-社会帐户

我已经实现了这个功能,但对我来说,它看起来像一套黑客: 1) 禁止
/api/register
端点,以防止通过注册表进行自我注册 2) 如果仍然没有创建新用户,则不要创建新用户(此处
SocialService#createUserIfNotExist
) 3) 修改一些电子邮件模板

我现在的问题是: 1) 这是正确的方法还是您可以提出更好的解决方案?
2) 您认为这可能是进一步JHipster生成器的一个好选择吗?

打开相应的路由文件(我认为它是
帐户
)并删除要注册的条目,然后打开登录HTML文件并删除涉及注册的部分。最重要的是首先阻止对
/api/register
端点的后端调用,方法是在。这将立即拒绝HTTP 401未经授权的任何请求。
其次,您可以向后工作并删除前端和后端调用。

我认为这是一个有趣的功能,可以作为JHipster的一个补充或作为一个模块来实现。您应该在github上打开一个问题。就我个人而言,我认为它对社交以外的其他作者也很有用。我们可以有一个新角色(例如角色注册者或角色邀请者),允许部分或所有用户邀请新角色。别忘了,JHipster正在为您生成一些示例代码。构建自定义解决方案并不意味着您要进行黑客攻击。这仍然会使后端可以访问