From 27efa858d5dddc668fe9d44591ffd93b3a01796e Mon Sep 17 00:00:00 2001 From: Clayton Wilson Date: Fri, 11 Oct 2019 17:34:35 -0400 Subject: [PATCH] Signup is working --- functions/handlers/users.js | 8 +++--- twistter-frontend/src/Userline.js | 2 +- twistter-frontend/src/pages/Login.js | 2 +- twistter-frontend/src/pages/Signup.js | 28 ++++++++++++++++++- twistter-frontend/src/pages/edit.js | 7 +++++ .../src/redux/actions/userActions.js | 2 ++ 6 files changed, 42 insertions(+), 7 deletions(-) diff --git a/functions/handlers/users.js b/functions/handlers/users.js index 21f9b96..00d8f1c 100644 --- a/functions/handlers/users.js +++ b/functions/handlers/users.js @@ -50,7 +50,7 @@ exports.signup = (req, res) => { return res.status(400).json(errors); } - let idToken, userId; + let token, userId; db.doc(`/users/${newUser.handle}`) .get() @@ -68,8 +68,8 @@ exports.signup = (req, res) => { userId = data.user.uid; return data.user.getIdToken(); }) - .then((token) => { - idToken = token; + .then((idToken) => { + token = idToken; const userCred = { email: req.body.email, handle: newUser.handle, @@ -79,7 +79,7 @@ exports.signup = (req, res) => { return db.doc(`/users/${newUser.handle}`).set(userCred); }) .then(() => { - return res.status(201).json({ idToken }); + return res.status(201).json({ token }); }) .catch((err) => { console.error(err); diff --git a/twistter-frontend/src/Userline.js b/twistter-frontend/src/Userline.js index aa75716..8c95620 100644 --- a/twistter-frontend/src/Userline.js +++ b/twistter-frontend/src/Userline.js @@ -23,7 +23,7 @@ class Userline extends Component { componentDidMount() { - axios.get('http://localhost:5001/twistter-e4649/us-central1/api/getallPostsforUser') + axios.get('/getallPostsforUser') .then(res => { const post = res.data; this.setState({microBlogs : post}) diff --git a/twistter-frontend/src/pages/Login.js b/twistter-frontend/src/pages/Login.js index affff6e..7e3be76 100644 --- a/twistter-frontend/src/pages/Login.js +++ b/twistter-frontend/src/pages/Login.js @@ -123,7 +123,7 @@ export class Login extends Component {
+ +