【发布时间】:2023-03-12 23:20:01
【问题描述】:
我正在尝试使用 Firebase SDK 添加到我的应用 VK 授权。
用户授权完成后,我尝试将令牌传递给 Firebase。
func vkSdkAccessAuthorizationFinishedWithResult(result: VKAuthorizationResult!){
let tokenString = result.token.description
FIRAuth.auth()?.signInWithCustomToken(tokenString) { (user, error) in
// ...
}
}
错误:[1] (null) "NSLocalizedDescription" : "自定义令牌格式不正确。请检查文档。"
我可以在不运行服务器的情况下将 Firebase 与自定义身份验证一起使用吗?
【问题讨论】:
-
您可以发布您的代码以创建自定义令牌...。
-
我从 VK 服务器获取令牌,结果
-
不,您必须使用
firebase.auth().createCustomToken(uid);为 firebase 创建令牌 ...然后它为您工作 -
我找不到任何 createCustomToken 方法。在文档中我只在服务器配置中看到它
标签: ios firebase firebase-authentication vk vk-sdk