Oauth 2.0 JHipster OAuth2和x2B;keydepeat用户相关用例

Oauth 2.0 JHipster OAuth2和x2B;keydepeat用户相关用例,oauth-2.0,jhipster,keycloak,okta,Oauth 2.0,Jhipster,Keycloak,Okta,通过各种谷歌搜索和阅读,我得出结论,为了与JHipster生成的应用程序进行移动/社交整合,我应该使用OAuth2我这样想对吗?(我似乎找不到明确的答案) 我使用JHipster v5.1.0创建了一个启用OAuth2的新应用程序。我注意到在用户管理方面缺少一些功能。下面是我的问题 新用户如何注册新帐户 用户如何更改密码/重置忘记的密码 希望在上述方面有经验的人能帮助澄清 提前感谢您。对于社交登录,是的,您最好的选择是OAuth 2.0。您可以将JWT与React Native(via)和Ion

通过各种谷歌搜索和阅读,我得出结论,为了与JHipster生成的应用程序进行移动/社交整合,我应该使用OAuth2我这样想对吗?(我似乎找不到明确的答案)

我使用JHipster v5.1.0创建了一个启用OAuth2的新应用程序。我注意到在用户管理方面缺少一些功能。下面是我的问题

  • 新用户如何注册新帐户
  • 用户如何更改密码/重置忘记的密码
  • 希望在上述方面有经验的人能帮助澄清


    提前感谢您。

    对于社交登录,是的,您最好的选择是OAuth 2.0。您可以将JWT与React Native(via)和Ionic(via)一起用于移动开发,因此移动不一定需要它

    对于用户注册和更改密码,您需要在KeyClope或Okta中启用这些选项。这告诉你怎么做

    总结如下:

    对于KeyClope,您可以通过导航到并单击管理控制台来启用注册。使用admin/admin登录,然后单击登录选项卡。此屏幕允许您启用忘记密码、记住我以及通过电子邮件进行验证

    要在Okta中启用自助注册,您需要从Okta开发者仪表板导航到经典UI。在屏幕左上角有一个链接,可以在两者之间切换

    然后导航到目录>自注册并单击启用注册。将默认组设置为ROLE_USER,默认重定向到自定义URL,值为,然后单击保存


    注意:如果您收到一个错误,表明“”不是有效的重定向URI,这是因为您需要在“安全性”>“API”>“受信任的来源”下添加为受信任的重定向。进行此更改后,导航到目录>自助服务注册并编辑设置以再次配置自定义URL。这次应该可以用了。

    对于社交登录,是的,您最好的选择是OAuth 2.0。您可以将JWT与React Native(via)和Ionic(via)一起用于移动开发,因此移动不一定需要它

    对于用户注册和更改密码,您需要在KeyClope或Okta中启用这些选项。这告诉你怎么做

    总结如下:

    对于KeyClope,您可以通过导航到并单击管理控制台来启用注册。使用admin/admin登录,然后单击登录选项卡。此屏幕允许您启用忘记密码、记住我以及通过电子邮件进行验证

    要在Okta中启用自助注册,您需要从Okta开发者仪表板导航到经典UI。在屏幕左上角有一个链接,可以在两者之间切换

    然后导航到目录>自注册并单击启用注册。将默认组设置为ROLE_USER,默认重定向到自定义URL,值为,然后单击保存


    注意:如果您收到一个错误,表明“”不是有效的重定向URI,这是因为您需要在“安全性”>“API”>“受信任的来源”下添加为受信任的重定向。进行此更改后,导航到目录>自助服务注册并编辑设置以再次配置自定义URL。这次应该有用。

    谢谢@matt raible的澄清。谢谢@matt raible的澄清。嗨,Qcumber,你有没有找到关于keybeave的基本问题的资源?我找不到任何关于我是否可以保留用户的电子邮件或如何保存的信息?我还没有深入到那个细节。对不起,Jorge。嗨,Qcumber,你有没有找到关于Keyclope的基本问题的资源?我找不到任何关于我是否可以保留用户的电子邮件或如何保存的信息?我还没有深入到那个细节。对不起,乔治。