aboutsummaryrefslogtreecommitdiff
path: root/client/js/controllers/auth_controller.js
diff options
context:
space:
mode:
Diffstat (limited to 'client/js/controllers/auth_controller.js')
-rw-r--r--client/js/controllers/auth_controller.js10
1 files changed, 10 insertions, 0 deletions
diff --git a/client/js/controllers/auth_controller.js b/client/js/controllers/auth_controller.js
index 1a4565d..04cfec5 100644
--- a/client/js/controllers/auth_controller.js
+++ b/client/js/controllers/auth_controller.js
@@ -23,6 +23,16 @@ class AuthController {
}
}
+ registerRoutes() {
+ page(/\/password-reset\/([^:]+):([^:]+)$/,
+ (ctx, next) => {
+ this.passwordResetFinishRoute(ctx.params[0], ctx.params[1]);
+ });
+ page('/password-reset', (ctx, next) => { this.passwordResetRoute(); });
+ page('/login', (ctx, next) => { this.loginRoute(); });
+ page('/logout', (ctx, next) => { this.logoutRoute(); });
+ }
+
loginRoute() {
topNavController.activate('login');
this.loginView.render({

© 2015 - 2026 Jakob L. Kreuze