added pages to reset password
This commit is contained in:
parent
8074774d8b
commit
625578f56d
2 changed files with 10 additions and 26 deletions
|
@ -4,34 +4,11 @@ import Home from "./views/Home";
|
|||
import Dashboard from "./views/DashboardTest";
|
||||
import Signup from "./views/Signup";
|
||||
import Login from "./views/Login";
|
||||
import ForgotPass from "./views/Forgot-password";
|
||||
import ChangePass from "./views/Forgot-pass-reset";
|
||||
|
||||
import { call } from './client_server';
|
||||
|
||||
|
||||
/*const ProtectedRoute = ({ component: Comp, loggedIn, logOut, path, ...rest }) => {
|
||||
return (
|
||||
<Route
|
||||
path={path}
|
||||
{...rest}
|
||||
render={(props) => {
|
||||
return loggedIn ? (
|
||||
<Comp logOut={logOut} {...props} />
|
||||
) : (
|
||||
<Redirect
|
||||
to={{
|
||||
pathname: "/login",
|
||||
state: {
|
||||
prevLocation: path,
|
||||
error: "You need to login first!",
|
||||
},
|
||||
}}
|
||||
/>
|
||||
);
|
||||
}}
|
||||
/>
|
||||
);
|
||||
};*/
|
||||
|
||||
class App extends React.Component {
|
||||
constructor(props) {
|
||||
super(props);
|
||||
|
@ -101,7 +78,12 @@ class App extends React.Component {
|
|||
<Route path="/dashboard" >
|
||||
{this.state.loggedIn ? <Dashboard logout={this.logout} /> : <Redirect to="/login" />}
|
||||
</Route>
|
||||
|
||||
<Route path="/forgot-password" >
|
||||
<ForgotPass />
|
||||
</Route>
|
||||
<Route path="/forgot-pass-change" >
|
||||
<ChangePass />
|
||||
</Route>
|
||||
</Switch>
|
||||
);
|
||||
}
|
||||
|
|
|
@ -31,6 +31,8 @@ export default class Signup extends Component{
|
|||
if (res.status === "Errore") {
|
||||
this.setState({error: { state: true,
|
||||
message: "Errore"}});
|
||||
} else if (res.status === 200 && res.data){
|
||||
this.props.history.push("/");
|
||||
}
|
||||
}).catch(err => {
|
||||
//console.log(err);
|
||||
|
|
Loading…
Reference in a new issue