【发布时间】:2021-02-25 22:27:53
【问题描述】:
我在我的应用程序中使用 Firebase 身份验证。
身份验证方法:custom auth 和 google sign in。用户可以使用两者中的任何一个登录。
用户可以在多个设备上运行多个身份验证会话。
现在当用户使用自定义身份验证登录时,我会在发送自定义身份验证令牌时设置一些自定义声明[会话 ID]。
问题
如果用户使用 google signin 登录,我如何确保自定义声明仅适用于特定会话 [使用 admin sdk 更新自定义声明]?
use case :每个会话都有一个唯一的 ID,以便它可以订阅它,一旦从任何其他设备上删除会话 ID,用户就会自动注销。
提前 ????????????
【问题讨论】:
标签: firebase firebase-authentication firebase-admin