【问题标题】:Auth0 v2 for iOS: Renew idToken适用于 iOS 的 Auth0 v2:更新 idToken
【发布时间】:2017-10-30 12:20:35
【问题描述】:

我有一个关于 Auth0 v2 for iOS 的问题,如何更新idToken

我将renew(withRefreshToken refreshToken: String, scope: String?) 方法与refreshToken 一起使用,但它只返回新的accessToken,我需要idToken

有人知道怎么获取吗?

【问题讨论】:

    标签: ios swift auth0


    【解决方案1】:

    我已经设法使用delegation 获得了新的idToken,也许它会对某人有所帮助,所以我将它发布在下面:

    Auth0
            .authentication()
            .delegation(withParameters: ["refresh_token": refreshToken])
            .start { result in
                switch result {
                case .success(let data):
                    guard let idToken = data["id_token"] as? String else {
                        // No id token
                        return
                    }
    
                    // Save your idToken
                case .failure(let error):
                    print(error.localizedDescription)
                }
        }
    

    【讨论】:

      猜你喜欢
      • 1970-01-01
      • 2019-09-01
      • 2018-02-11
      • 2020-10-04
      • 2018-12-10
      • 1970-01-01
      • 1970-01-01
      • 2014-12-08
      • 1970-01-01
      相关资源
      最近更新 更多