当我要求jwt为auth0时,我想在令牌的声明中添加用户元数据和应用元数据。
我没有使用lock.js,我使用的是WebAuth。我在执行https请求时在scope属性中添加了这个
Scope: openId profile email user_metadata app_metadata
但是我没有得到那些领域。
答案 0 :(得分:3)
您不再使用/ userinfo端点获取自定义属性。
这只适用于旧租户,所有新租户都会使用OpenId连接定义的范围。
您仍然可以按照此处的说明编写规则:https://auth0.com/docs/api-auth/tutorials/adoption/scope-custom-claims#custom-claims
这样,ID令牌将具有自定义属性,您可以从令牌中读取有关所需额外属性的属性。
我希望这是有道理的。