use*_*331 6 email firebase swift firebase-authentication
我正在尝试为我的应用程序创建一个演示帐户,以便我可以将它提交到 iOS App Store。该应用程序要求您的电子邮件经过验证才能使用。但是,验证电子邮件没有进入我的 demo@xxx.xxx 收件箱,因此我无法验证帐户。有什么方法可以手动将该 firebase 帐户设置为已验证?谢谢
小智 6
这用作云功能。
我将用户 ID 作为键添加到名为 force 的具有任何值的子项中,并触发此验证电子邮件的函数。
你还必须包括
const admin = require('firebase-admin');
Run Code Online (Sandbox Code Playgroud)
云功能
exports.forceQue = functions.database.ref('/force/{uid}').onWrite((data,context) => {
if (!data.after.exists()) {
return false;
}
const uid = context.params.uid;
admin.auth().updateUser(uid, {emailVerified: true});
return true;
});
Run Code Online (Sandbox Code Playgroud)