1
0
mirror of https://github.com/0rangebananaspy/authelia.git synced 2024-09-14 22:47:21 +07:00
authelia/client/src/routes/routes.ts
Clement Michaud 828f565290 Bootstrap Go implementation of Authelia.
This is going to be the v4.

Expected improvements:
- More reliable due to static typing.
- Bump of performance.
- Improvement of logging.
- Authelia can be shipped as a single binary.
- Will likely work on ARM architecture.
2019-10-28 23:28:59 +01:00

37 lines
1.3 KiB
TypeScript

import ConfirmationSentView from "../views/ConfirmationSentView/ConfirmationSentView";
import OneTimePasswordRegistrationView from "../containers/views/OneTimePasswordRegistrationView/OneTimePasswordRegistrationView";
import SecurityKeyRegistrationView from "../containers/views/SecurityKeyRegistrationView/SecurityKeyRegistrationView";
import ForgotPasswordView from "../containers/views/ForgotPasswordView/ForgotPasswordView";
import ResetPasswordView from "../containers/views/ResetPasswordView/ResetPasswordView";
import AuthenticationView from "../containers/views/AuthenticationView/AuthenticationView";
import LogoutView from "../views/LogoutView/LogoutView";
export const routes = [{
path: '/',
title: 'Sign in',
component: AuthenticationView,
}, {
path: '/confirmation-sent',
title: 'e-mail sent',
component: ConfirmationSentView
}, {
path: '/one-time-password-registration',
title: 'One-time password',
component: OneTimePasswordRegistrationView,
}, {
path: '/security-key-registration',
title: 'Security key',
component: SecurityKeyRegistrationView,
}, {
path: '/forgot-password',
title: 'Forgot password',
component: ForgotPasswordView,
}, {
path: '/reset-password',
title: 'Reset password',
component: ResetPasswordView,
}, {
path: '/logout',
title: 'Logout',
component: LogoutView,
}]