Skip to content
Snippets Groups Projects
Commit 3c98128e authored by Jure's avatar Jure
Browse files

feat: add password reset

parent 09ff24a7
No related branches found
No related tags found
No related merge requests found
import React from 'react' import React from 'react'
import { withProps } from 'recompose'
import { Route, Switch, Redirect } from 'react-router-dom' import { Route, Switch, Redirect } from 'react-router-dom'
import Login from 'pubsweet-component-login' import Login from 'pubsweet-component-login'
import Signup from 'pubsweet-component-signup' import Signup from 'pubsweet-component-signup'
import PasswordReset from '@pubsweet/component-password-reset-client'
// import { // import {
// FindReviewersPage, // FindReviewersPage,
...@@ -23,8 +23,6 @@ import FormBuilderPage from 'pubsweet-component-xpub-formbuilder/src/components/ ...@@ -23,8 +23,6 @@ import FormBuilderPage from 'pubsweet-component-xpub-formbuilder/src/components/
// import SimpleFormBuilderPage from 'pubsweet-component-xpub-simple-formbuilder/src/components/SimpleFormBuilderPage' // import SimpleFormBuilderPage from 'pubsweet-component-xpub-simple-formbuilder/src/components/SimpleFormBuilderPage'
import App from './components/App' import App from './components/App'
const LoginPage = withProps({ passwordReset: false })(Login)
const createReturnUrl = ({ pathname, search = '' }) => pathname + search const createReturnUrl = ({ pathname, search = '' }) => pathname + search
const loginUrl = location => `/login?next=${createReturnUrl(location)}` const loginUrl = location => `/login?next=${createReturnUrl(location)}`
...@@ -101,10 +99,11 @@ export default ( ...@@ -101,10 +99,11 @@ export default (
/> */} /> */}
<Route component={Signup} exact path="/signup" /> <Route component={Signup} exact path="/signup" />
<Route component={LoginPage} exact path="/login" /> <Route component={Login} path="/login" />
<Route component={PasswordReset} path="/password-reset" />
<PrivateRoute component={UsersManager} path="/users" /> <PrivateRoute component={UsersManager} path="/users" />
<PrivateRoute component={Dashboard} path="*" /> {/* <PrivateRoute component={Dashboard} path="*" /> */}
</Switch> </Switch>
{/* <Redirect from="/" to="/dashboard"/> */} {/* <Redirect from="/" to="/dashboard"/> */}
</App> </App>
......
...@@ -13,5 +13,6 @@ ...@@ -13,5 +13,6 @@
"server/review/src/", "server/review/src/",
"server/file/src/", "server/file/src/",
"server/formbuilder/src/", "server/formbuilder/src/",
"@pubsweet/job-xsweet" "@pubsweet/job-xsweet",
"@pubsweet/component-password-reset-server"
] ]
0% or .
You are about to add 0 people to the discussion. Proceed with caution.
Finish editing this message first!
Please register or to comment