From 450e53e55e9066b998a2638854b169428df5aa30 Mon Sep 17 00:00:00 2001 From: Andrew Woodlee Date: Thu, 3 Nov 2022 18:43:27 -0500 Subject: [PATCH] added checking for user in welcome controller --- app/controllers/welcome.js | 12 ++++++++++++ 1 file changed, 12 insertions(+) diff --git a/app/controllers/welcome.js b/app/controllers/welcome.js index b6bdef3..be5140f 100644 --- a/app/controllers/welcome.js +++ b/app/controllers/welcome.js @@ -39,6 +39,9 @@ class WelcomeController extends SiteController { } async getWelcomeCoreMember (req, res) { + if (req.user) { + res.redirect(301, '/'); + } res.render('welcome/core-member'); } @@ -58,18 +61,27 @@ class WelcomeController extends SiteController { } async getSignupView (req, res) { + if (req.user) { + res.redirect(301, '/'); + } req.session.captcha = req.session.captcha || { }; req.session.captcha.signup = captcha.randomText(4 + Math.floor(Math.random()*4)); res.render('welcome/signup'); } async getLoginView (req, res) { + if (req.user) { + res.redirect(301, '/'); + } res.locals.loginResult = req.session.loginResult; res.render('welcome/login'); } async getHomeView (req, res, next) { try { + if (req.user) { + res.redirect(301, '/'); + } res.render('welcome/index'); } catch (error) { return next(error);