[英]Firebase auth custom token iOS
我正在嘗試使用Firebase SDK
添加到我的應用VK授權中。
用戶授權完成后,我嘗試將令牌傳遞給Firebase。
func vkSdkAccessAuthorizationFinishedWithResult(result: VKAuthorizationResult!){
let tokenString = result.token.description
FIRAuth.auth()?.signInWithCustomToken(tokenString) { (user, error) in
// ...
}
}
錯誤:[1](null)“NSLocalizedDescription”:“自定義令牌格式不正確。請檢查文檔。”
我可以在不運行服務器的情況下使用Firebase和自定義身份驗證
來自Firebase Doc。 使用Firebase SDK創建自定義令牌 ,
我要說的是,你需要使用createCustomToken()
方法這個..你不能使用你的服務器VK令牌簽到隨着火力......你需要生成與火力令牌createCustomToken()
方法。
var uid = "some-uid";
var customToken = firebase.auth().createCustomToken(uid);
願這對你有用
聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.