Azure AD与Firebase集成:AD用户首次登录时Firebase是否创建带uid的用户?
Azure AD与Firebase集成:首次登录的用户对象创建问题
- 当邮箱为
a@x.com的用户首次通过Azure AD登录你的系统时,Firebase会自动创建一个完整的User对象,包含uid(Firebase生成的唯一用户标识符)、关联的邮箱地址、身份提供商(Azure AD)信息,以及邮箱验证状态(若Azure AD中该邮箱已验证,Firebase会同步标记为已验证)。 - 这个User对象会永久存储在Firebase Auth系统中,后续用户通过Azure AD登录时,Firebase会直接匹配并返回该已有对象,无需重复创建。
- 你可以通过Firebase Auth的客户端或服务端API(比如客户端的
getCurrentUser()、服务端的getUserByEmail())获取该用户的详细信息,用于业务逻辑处理。
内容的提问来源于stack exchange,提问作者JTX
相关产品推荐
相关产品推荐

