CEN*_*EDE 7 firebase firebase-authentication firebase-admin
我已经完成了一些有关共享auth object
应用程序子域的研究。显然,firebase的网络SDK就是这种设置。
我的想法是拥有一个login.myapp.com
可供我的其他应用程序使用的登录网站app1.myapp.com
,app2.myapp.com
以进行身份验证。就像谷歌一样。
我的第一个尝试是从中stringify()
访问auth对象localStorage
,然后将其作为url参数发送到发出请求的应用程序,以便我可以parse()
将auth对象并将其存储到该应用程序的localStorage
。
但是我不喜欢这种设置,不仅令牌会记录在浏览器的历史记录中,而且看起来也很奇怪。
所以我想知道是否有使用admin sdk的已知设置。
login.myapp.com
uid
到app1.myapp.com
app1.myapp.com
uid
通过http 传递到服务器uid
已通过身份验证。auth object
来app1.myapp.com
。Firebase管理员可以产生这样的信息吗?
听起来您需要自定义令牌铸造。你怎么样定制薄荷令牌在login.myapp.com
使用Admin SDK,然后把它传递给你的请求的应用程序?然后,这些应用可以通过调用登录到Firebase signInWithCustomToken()
。
归档时间: |
|
查看次数: |
1438 次 |
最近记录: |