首页 > 解决方案 > Firebase 身份验证强制用户设置密码

问题描述

我需要创建一个环境,管理员将在 Firebase 中创建一个用户。基本上用户会在下订单时发送电子邮件,如果用户不在数据库中,我需要为他/她创建一个帐户。所以当时我想强制第一次设置密码。

标签: firebasefirebase-authentication

解决方案


您可以在 Cloud Functions for Firebase 上使用 Firebase Admin SDK 创建用户。

像这样。

    admin.auth().createUser({
        uid: "uid",
        displayName: "displayName",
        photoURL: "photoURL",
        email: "email",
        emailVerified: true,
        password: "password"
    });

并查看 Cloud Functions 许多示例


推荐阅读