Firebase与Active Directory - AD用户会在Firebase中创建吗?

0 投票
2 回答
49 浏览
提问于 2025-04-13 13:57

我正在了解如何将Azure AD和Firebase结合起来,这样我们的企业客户就可以用他们的账户来使用我们的系统。

我想问的是:

当一个使用邮箱a@x.com的用户第一次通过Azure AD登录时,Firebase会创建一个用户(包括用户ID等信息)吗?

2 个回答

0

如果你想用邮箱和密码来实现Firebase认证,需要注意的是,用户只有在你调用create_user这个函数时,才会在Firebase认证中被创建。所以,创建用户的函数可能长这样:

def create_user(email, password):
    user = auth.create_user(email=email, password=password)
    return user

另外,还要记住,登录Firebase是在客户端进行的,而不是在服务器上。所以Firebase的管理SDK没有用户登录的方法,只有客户端的SDK才有这样的功能。

1

是的,用户第一次登录后会创建一个新账户。

撰写回答