Qcu*_*ber 0 oauth-2.0 jhipster keycloak okta
从各种谷歌上搜索和阅读https://www.jhipster.tech/security/#oauth2,我收集的是,为了与JHipster移动/社会融合产生的应用程序,我应该使用的OAuth2.我是这样思考的吗?(我似乎无法找到明确的答案)
我使用启用了OAuth2的JHipster v5.1.0创建了一个新的应用程序.我注意到在用户管理方面缺少一些功能.以下是我的问题.
希望有上述经验的人可以帮助澄清.
先感谢您.
对于社交登录,是的,最好的选择是OAuth 2.0.您可以使用JWT进行移动开发,使用React Native(通过JHipster Ignite)和Ionic(通过Ionic for JHipster),因此移动设备不一定需要它.
对于用户注册和更改密码,您需要在Keycloak或Okta中启用这些选项.这篇博文向您展示了如何.
总结一下:
对于Keycloak,您可以通过导航到http:// localhost:9080并单击管理控制台来启用注册.使用admin/admin登录,然后单击"登录"选项卡.此屏幕允许您启用忘记密码,记住我,并通过电子邮件验证.
要在Okta中启用自助服务注册,您需要从Okta开发人员仪表板导航到Classic UI.屏幕左上角有两个用于切换的链接.
然后导航到"目录">"自行注册"并单击"启用注册".将默认组设置为ROLE_USER,将默认重定向设置为自定义URL,并将http:// localhost:8080作为其值,然后单击"保存".
注意:如果您收到错误消息" http:// localhost:8080 "不是有效的重定向URI,那是因为您需要在安全> API>受信任的来源下添加http:// localhost:8080作为受信任的重定向.进行此更改后,导航到"目录">"自助服务注册"并编辑设置以再次配置自定义URL.它应该这次工作.
| 归档时间: |
|
| 查看次数: |
394 次 |
| 最近记录: |