使用Auth0的锁进行身份验证后检索ID令牌

时间:2019-08-06 15:52:21

标签: auth0 auth0-lock

我正在使用Auth0的Lock小部件来对用户进行身份验证。

完成后如何获得idToken

1 个答案:

答案 0 :(得分:0)

如果您的Lock选项在idToken选项中指定了authResult,则authenticatedid_token事件可用的auth.responseType参数内:

var lock = new Auth0Lock(
          '<your-client-id>',
          '<your-auth0-domain>',
          {
              auth: {
                  responseType: 'token id_token',
              },
              container: 'lockRoot'
          }
    );
lock.on("authenticated", function(authResult) {
      console.log('id token: ' + authResult.idToken);
}