【发布时间】:2017-02-03 05:01:10
【问题描述】:
我正在构建一个 cordova 移动应用程序并尝试使用 auth0 lock API。我在使用刷新令牌时遇到问题。我可以在 authResult 中检索刷新令牌,但无法弄清楚如何实际刷新 id_token(我想我可以自己编写 REST 调用)
在 v9 文档中,似乎曾经有一个方法:https://auth0.com/docs/libraries/lock/v9/using-a-refresh-token
lock.getClient().refreshToken(refresh_token, function (err, delegationResult) {
// Get here the new JWT via delegationResult.id_token
});
但是在 lock v10 中,这种方法似乎不再存在:https://auth0.com/docs/libraries/lock/v10/api
谁能建议是否有办法使用锁定 API 刷新令牌?
【问题讨论】:
-
你可以初始化一个Auth0.js实例
.getClient()方法会返回Lock使用的Auth0js对象,Lock 10我们建议你单独创建一个Auth0.js实例。
标签: auth0