小编Dia*_*nic的帖子

Firebase + auth0身份验证

我正在开发一个Objective-c iOS应用程序.我想使用auth0进行身份验证(https://auth0.com/),我想将Firebase用于数据库后端.

我已经浏览了所有auth0文档,并且我已经获得了身份验证:

Facebook,Google +,Twitter,自我注册.

问题:在我需要将身份验证模型与Firebase集成时,文档有点下降,它给了我这一页,我现在还不确定.有没有人之前做过这种整合,你能带领我走这条路吗?我对此有点新意.

Blockquote配置令牌内容

与在dahsboard中注册的任何其他API一样,Auth0将通过委派端点发出Firebase令牌.这允许您将令牌换成另一个令牌.

Firebase令牌的内容按约定生成,复制委派调用中使用的输入令牌中firebase_data属性下包含的所有属性.

您可以使用以下规则轻松生成这些内容:

user.firebase_data = {
  user_id: new Buffer(user.email).toString('base64'),
  company: !user.isSocial ? context.connection.replace(/\./g, '-') : null,
  foo: 'bar'
};
Run Code Online (Sandbox Code Playgroud)

在上面的示例中,将在调用委托endopint之后生成两个属性user_id和company,并且两个属性都将可供Firebase使用.

大段引用

authentication objective-c ios firebase auth0

8
推荐指数
1
解决办法
1611
查看次数

标签 统计

auth0 ×1

authentication ×1

firebase ×1

ios ×1

objective-c ×1