Advertisement
Guest User

Untitled

a guest
Jul 12th, 2017
108
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
text 1.13 KB | None | 0 0
  1. const express = require('express');
  2. const router = express.Router();
  3. const admin = require('firebase-admin');
  4. const db = admin.database();
  5. ...
  6. router.use('/create-user', (req, res) => {
  7. console.log('createUser: req', req.body);
  8. admin.auth().createUser({
  9. email: req.body.emailAddress,
  10. emailVerified: false,
  11. password: req.body.pass,
  12. displayName: "Harry Lincoln"
  13. })
  14. .then(function(userRecord) {
  15. // See the UserRecord reference doc for the contents of userRecord.
  16. console.log("Successfully created new user:", userRecord);
  17. console.log("Continuing to set new stuff...");
  18. const ref = db.ref("users");
  19. ref.child(userRecord.uid).set({
  20. displayName: userRecord.displayName,
  21. test: 'test',
  22. age: 28,
  23. occupation: 'frontend dev',
  24. hobbies: ['photography', 'coding', 'music']
  25. });
  26. res.json({
  27. message: 'Completed BE task, user record updated',
  28. user: userRecord
  29. });
  30. console.log("Finished setting new stuff");
  31. })
  32. .catch(function(error) {
  33. console.log("Error creating new user:", error);
  34. });
  35. });
  36. ...
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement