我正在開發一個應用程序,該應用程序的部分功能是具有管理員登錄權限并能夠重置用戶密碼。var functions = require('firebase-functions');var admin = require("firebase-admin");var serviceAccount = require("/removed-for-privacy.json");admin.initializeApp({ credential: admin.credential.cert(serviceAccount), databaseURL: "https://troop-30-elections-web-app.firebaseio.com"}); exports.resetPassword = functions.https.onCall((docId,newPass) => { console.log("step 2"); admin.auth().updateUser(docId, { password: newPass, }).then(() => { const modal = document.querySelector('#modal-reset'); M.Modal.getInstance(modal).close(); resetForm.reset(); }); });. resetForm.addEventListener('submit', (e) => { console.log("Step 1"); e.preventDefault(); let newPass = resetForm['reset-password'].value; const resetPasswordFunction = firebase.functions().httpsCallable('resetPassword'); resetPasswordFunction(docId,newPass); console.log("Step 1.5"); });我嘗試提交重置密碼表格,但沒有任何反應。我查看了控制臺。沒有錯誤,但我確實看到了步驟 1 和步驟 1.5。
如何創建 firebase 云函數來重置用戶密碼
白豬掌柜的
2023-11-12 22:14:15