我想更改生成函数generateEmailVerificationLink ()的链接的语言,我尝试了admin.auth().LanguageCode = 'es',但它不起作用。
这是我的代码:
// Function for creating to validation link with firebase admin
async getLinkForEmailVerification(email) {
admin.auth().languageCode= 'es';
const actionCodeSettings = {
url: 'http://localhost:4200/login',
};
return admin.auth().generateEmailVerificationLink(email, actionCodeSettings).then((link) => link);
}
我正在对node.js使用firebase管理
发布于 2021-03-31 02:42:29
通过手动方式自定义-将lang
参数附加到链接:
async getLinkForEmailVerification(email) {
const actionCodeSettings = {
url: 'http://localhost:4200/login',
};
let link = await admin.auth().generateEmailVerificationLink(email, actionCodeSettings);
link += '&lang=es'; // this line
return link;
}
https://stackoverflow.com/questions/66879092
复制