【发布时间】:2017-01-17 01:21:42
【问题描述】:
我正在尝试使用singinwithredirect 来链接多重身份验证。我抓住错误.credential 并使用JSON.stringify 将其传递给cookie。
从那里,我使用JSON.parse 将其转换回一个对象,但是当我尝试将凭据对象传递给result.user.link(credential) 时,它给了我一个错误说明:
firebase.js:74 Uncaught Error: link failed: First argument "credential" must be a valid credential
我是否必须将 JSON 对象转换为 Firebase 对象才能在凭据中传递它?对象最初的样子:
Ef {accessToken: "EAAQmrlAUQpEBAL4oiPWEJy.......", provider: "facebook.com"}
对象从cookie ('string') 转换回 JSON 后的样子:
Object {accessToken: "EAAQmrlAUQpEBAL4oiPWEJy.......", provider: "facebook.com"}
【问题讨论】:
标签: javascript json cookies firebase firebase-authentication