jhipster - 来自 OAuth 提供者的用户数据不匹配
问题描述
通过 OAuth 提供者,我们获得了与 Jhipster 中的用户不完全匹配的用户数据。OAuth 提供者不处理用户角色。因此,我们无法从提供者那里获取用户认证信息。我想不出办法来解决这个丢失的用户信息。
此外,OAuth 提供程序提供用户区域设置,但用户实体没有区域设置属性。为了保留区域设置信息,一种解决方案是使用与用户实体具有一对一关系的另一个实体来扩展用户。由于我们的 JHipster 应用程序是多语言的,因此来自 OAuth 提供者的区域信息可以保存在 JHipster 应用程序中。我有一个扫描,我不知道 JHipser 文档中的相关语言环境信息。我该怎么做?
解决方案
推荐阅读
- swift - SwiftUI,从 URLSession 发布获取结果并存储到变量中
- regex - 使用正则表达式切换多语言子字符串位置
- svelte - Svelte:如何使用本机 Web API
- python - 在 Python 3.10 上安装 SciPy 时出现问题
- ios - SwiftUI 如何将视图的前导对齐到最超级视图的前导?
- python - 合并点的最快方法是什么?
- wordpress - 获取自定义帖子类型的下一个永久链接 – 它不起作用 – 测试了大量选项 – 没有任何作用
- python - 在 SQLAlchemy Flask 中创建对象时出现 NoForeignKeysError
- kotlin - 如何在 Kotlin 中编写 getter
- scheme - 方案:试图在两个列表中找到最大的元素