是否可以在不使用自定义身份验证的情况下为Firebase中的每个客户端获取唯一ID?

时间:2016-02-17 22:30:04

标签: authentication firebase

我目前正在使用Firebase提供的Google身份验证,但我需要为连接到Firebase的每个客户端生成一个唯一ID,即使用户使用2个不同设备上的同一Google帐户登录,我和# 39; d喜欢在auth对象中使用不同的ID。

我想通过Firebase进行WebRTC信令,我需要能够唯一地识别设备(即使用户使用相同的帐户登录所有设备)。我也想在auth对象中使用此ID,以便我可以在安全规则中使用它来定义只有给定的设备才能读取发送给它的消息。

是否可以在没有自定义身份验证的情况下执行此操作并在服务器上生成JWT令牌?我希望将来能够添加更多提供商,所以我真的想避免自己处理它。

1 个答案:

答案 0 :(得分:0)

  

不是没有自定义身份验证。 - 弗兰克范普弗伦