pipe理员firebase身份validation和节点js
我正在开发android应用程序,我使用节点js后端和Firebase平台为我的应用程序,我用firebase-authpipe理用户,问题是当我注册一个新的用户使用节点js的firebase-auth我看到这个错误。 这是源代码。
function registerUser(socket,io){ // retrieve data from android app socket.on('userData',(data)=>{ console.log(data.email); console.log(data.userName); console.log(data.password); // register new user using data. admin.auth().createUser({ email: data.email, password: data.password, displayName: data.userName, }) .then(function(userRecord) { // See the UserRecord reference doc for the contents of userRecord. console.log("Successfully created new user:", userRecord.uid); const db = admin.database(); const ref = db.ref('users/'); const userid = ref.child(encodeEmail(data.email)); userid.set({ username: data.userName, email: data.email, password:data.password }).then((error)=>{ console.log('successfully write in database real time '); }); }) .catch(function(error) { console.log("Error creating new user:", error); }); }); }
这是错误的:
Error creating new user: { Error: www.googleapis.com network timeout. Please try again. at FirebaseAppError.FirebaseError [as constructor] (/node_modules/firebase-admin/lib/utils/error.js:39:28) at new FirebaseAppError (/firebase-admin/lib/utils/error.js:84:23) at TLSSocket.<anonymous> (friend-chat-server/node_modules/firebase-admin/lib/utils/api-request.js:121:51) at emitNone (events.js:105:13) at TLSSocket.emit (events.js:207:7) at TLSSocket.Socket._onTimeout (net.js:398:8) at ontimeout (timers.js:469:11) at tryOnTimeout (timers.js:304:5) at Timer.listOnTimeout (timers.js:264:5) errorInfo: { code: 'app/network-timeout', message: 'www.googleapis.com network timeout. Please try again.' } }
firebase添加到节点js成功的一切都好,但我不知道如何解决这个问题。 请帮助!
- Firebase RangeError:检索数据时string的长度无效
- 通过电子邮件创build的Firebase-Admin用户显示为匿名
- 从TypeScript Firebase Admin SDK初始化失败
- angular度通用| firebase-admin | 代码:'app / invalid-credential'| socket挂断
- 在调用更新()数据库ref javascript的Firebase无效path
- Firebase Admin Nodejs找不到模块service_account.json
- 我可以使用pipe理身份validationAPI手动在Firebase中创build联合用户吗?
- 用于Firebase Admin SDK的Node.js身份validation服务器 – JWTvalidation问题
- Admin SDK Auth错误,错误的错误代码