我也收到以下错误:"自定义令牌格式不正确。请查看文档。"在我的iOS客户端设备上。 在我的nodejs服务器上,我将tokenGenerating函数设置为:
var credentials = JSON.parse(fs.readFileSync('./firebaseAuthCredentials.json'));
var time_now = Math.floor(Date.now() / 1000);
var token = jwt.sign(
{
aud: 'https://identitytoolkit.googleapis.com/google.identity.identitytoolkit.v1.IdentityToolkit',
iat: time_now,
exp: time_now + (3600),
iss: credentials.client_email,
sub: credentials.client_email,
uid: userId,
}, credentials.private_key,
{
algorithm: 'RS256'
}
);
debug(token);
return token;
我首先尝试将Firebase SDK用于nodejs,但我在iOS客户端上也遇到了同样的错误...