Sam*_*num 10 authentication oauth firebase
FireBase似乎支持来自Facebook,Twitter,Google和GitHub的基于OAuth的身份验证.那个不同的OAuth提供商怎么样?如果存在通用的"OAuth"选项,那么除了指定API密钥和秘密之外,您还需要指定其他任何信息.
是否可以使用FireBase现有的基于OAuth的身份验证模块,而无需为FireBase自行定制OAuth身份验证模块,可能是从"内置"OAuth机制中分离出来的?哪一个最通用,如果是这样的话?
小智 0
Firebase 目前有 5 个基于 OAuth 的身份验证:Facebook、Twitter、Google、GitHub 和自定义身份验证。使用自定义身份验证 Firebase 允许您使用安全的 JSON Web 令牌 (JWT) 进行身份验证,从而使您可以完全控制用户身份验证。因此,您可以为 API Key 和 Secret 指定其他选项。例如:
var logInAndThen = function(options) {
var secret = '********************';
var tokenGenerator = new FirebaseTokenGenerator(secret);
var token = tokenGenerator.createToken(credentials[options.userType ||
'admin'
};
Run Code Online (Sandbox Code Playgroud)
归档时间: |
|
查看次数: |
2578 次 |
最近记录: |