fusionauth - 我可以将用户数据信息添加到令牌中吗?
问题描述
角色等被持久化到令牌中。是否可以将用户数据添加到其中?或者获取 oauth2/userinfo 调用返回的用户数据?否则,在验证令牌时我必须进行 2 次调用,因为我需要用户数据中的值。
解决方案
假设由于标签,您指的是 FusionAuth fusionauth
。
在 FusionAuth 中,目前无法将存储在用户数据字段中的自定义声明或其他自由格式数据添加到签名令牌中。
此功能即将推出。这是现有的功能请求。 https://github.com/FusionAuth/fusionauth-issues/issues/61
希望2019年第二季度。
2019 年 2 月 10 日更新
我们正在提供版本中的 lambda 支持,1.6.0
现在任何一天都会发布。lambda 的初始用途之一是向 JWT 添加额外的声明。此功能将允许在用户对象中找到的任何数据在签名之前添加到 JWT。此功能正在上述链接的 GitHub 问题中进行跟踪。
推荐阅读
- php - 如何获取此特定请求的实例?
- postgresql - 表“token”缺少 FROM 子句条目
- python - Python如何乘以非方阵?
- javascript - Paper js限制总路径长度
- winforms - Janu Gridex EndCustomEdit 事件
- windows - Windows 批处理文件 - 通过 CMD 提示符执行批处理文件时自动应答
- java - Avro Map 类型字段不支持默认值
- geometry - 矩形、正方形、圆形、三角形等常见几何形状的充分条件是什么?以及如何以编程方式检查它?
- hyperledger-fabric - 出现错误意外状态:SERVICE_UNAVAILABLE -- 支持 Kafka 集群尚未完成启动,稍后再试
- ios - xcode 无法打开,因为它是未来格式