Skip to content
Snippets Groups Projects
Commit 11ac699f authored by James D'Alton's avatar James D'Alton
Browse files

Moved sign in and sign up to main pages directory

parent 2e242f30
No related branches found
No related tags found
No related merge requests found
...@@ -12,7 +12,7 @@ import LockOutlinedIcon from '@material-ui/icons/LockOutlined'; ...@@ -12,7 +12,7 @@ import LockOutlinedIcon from '@material-ui/icons/LockOutlined';
import Typography from '@material-ui/core/Typography'; import Typography from '@material-ui/core/Typography';
import { makeStyles } from '@material-ui/core/styles'; import { makeStyles } from '@material-ui/core/styles';
import Container from '@material-ui/core/Container'; import Container from '@material-ui/core/Container';
import firebase from '../../firebase' import firebase from '../firebase'
function Copyright() { function Copyright() {
return ( return (
...@@ -56,6 +56,7 @@ export default function SignIn() { ...@@ -56,6 +56,7 @@ export default function SignIn() {
var password = document.getElementById('password').value; var password = document.getElementById('password').value;
firebase.auth().signInWithEmailAndPassword(email, password).catch(function (error) { firebase.auth().signInWithEmailAndPassword(email, password).catch(function (error) {
console.log("Signing user " + email + " in.");
var errorCode = error.code; var errorCode = error.code;
var errorMessage = error.message; var errorMessage = error.message;
if (errorCode === 'auth/wrong-password') { if (errorCode === 'auth/wrong-password') {
...@@ -64,6 +65,17 @@ export default function SignIn() { ...@@ -64,6 +65,17 @@ export default function SignIn() {
alert(errorMessage); alert(errorMessage);
} }
console.log(error); console.log(error);
console.log("Signed user " + email + " in(?)");
});
firebase.auth().onAuthStateChanged(function (user) {
if (user) {
console.log("User signed in.");
}
else {
console.log("User signed out.");
}
}); });
} }
...@@ -112,7 +124,9 @@ export default function SignIn() { ...@@ -112,7 +124,9 @@ export default function SignIn() {
className={classes.submit} className={classes.submit}
onClick={signInUser} onClick={signInUser}
> >
<Link to='/'>
Sign In Sign In
</Link>
</Button> </Button>
<Grid container> <Grid container>
<Grid item xs> <Grid item xs>
......
...@@ -12,7 +12,7 @@ import LockOutlinedIcon from '@material-ui/icons/LockOutlined'; ...@@ -12,7 +12,7 @@ import LockOutlinedIcon from '@material-ui/icons/LockOutlined';
import Typography from '@material-ui/core/Typography'; import Typography from '@material-ui/core/Typography';
import { makeStyles } from '@material-ui/core/styles'; import { makeStyles } from '@material-ui/core/styles';
import Container from '@material-ui/core/Container'; import Container from '@material-ui/core/Container';
import firebase from '../../firebase' import firebase from '../firebase'
function Copyright() { function Copyright() {
return ( return (
......
import React from 'react';
import { BrowserRouter as Router, Route, Switch } from 'react-router-dom';
import SignIn from './SignedOut/SignIn';
import SignUp from './SignedOut/SignUp';
function SignedOut() {
return (
<Router>
<Switch>
<Route exact path='/' component={SignIn} />
<Route exact path='/SignUp' component={SignUp} />
</Switch>
</Router>
);
}
export default SignedOut
\ No newline at end of file
0% Loading or .
You are about to add 0 people to the discussion. Proceed with caution.
Please register or to comment