From bd2881c24889c73609c4f22a0ef60587f9673b55 Mon Sep 17 00:00:00 2001 From: Wolfgang Knopki <wolfgang.knopki@hft-stuttgart.de> Date: Fri, 6 Mar 2020 09:42:27 +0100 Subject: [PATCH] reverted to dedicated account url --- routes/routes.js | 48 ++++++++++++++++++++++++------------------------ 1 file changed, 24 insertions(+), 24 deletions(-) diff --git a/routes/routes.js b/routes/routes.js index c8f53687..4f93fd76 100644 --- a/routes/routes.js +++ b/routes/routes.js @@ -62,7 +62,7 @@ module.exports = function (app, config, passport, i18n) { failureFlash: true }), function (req, res) { - res.redirect('/'); + res.redirect('/account/'); } ); @@ -125,7 +125,7 @@ module.exports = function (app, config, passport, i18n) { } }) } else { - res.redirect('/login'); // localhost + res.redirect('/account/login'); // localhost } }); @@ -136,14 +136,14 @@ module.exports = function (app, config, passport, i18n) { app.get('/login', passport.authenticate(config.passport.strategy, { - successRedirect: '/account/', + successRedirect: '/', failureRedirect: '/login' }) ); app.get('/logout', function (req, res) { if (req.user == null) { - return res.redirect('/'); + return res.redirect('/account/'); } req.user.nameID = req.user.id; @@ -174,7 +174,7 @@ module.exports = function (app, config, passport, i18n) { } }) } else { - res.redirect('/login'); + res.redirect('/account/login'); } }); @@ -238,7 +238,7 @@ module.exports = function (app, config, passport, i18n) { } ]) } else { - res.redirect('/login'); + res.redirect('/account/login'); } }); @@ -248,7 +248,7 @@ module.exports = function (app, config, passport, i18n) { user: req.user // useful for view engine, useless for HTML }); } else { - res.redirect('/login'); + res.redirect('/account/login'); } }); @@ -278,7 +278,7 @@ module.exports = function (app, config, passport, i18n) { }) } } else { - res.redirect('/login'); + res.redirect('/account/login'); } }); @@ -293,7 +293,7 @@ module.exports = function (app, config, passport, i18n) { // Load hashed passwd from DB dbconn.user.query('SELECT password FROM credential WHERE user_id='+userId, function (err, rows, fields) { if (err) { - res.redirect('/500') + res.redirect('/account/500') throw err } var userPwd = rows[0].password @@ -301,14 +301,14 @@ module.exports = function (app, config, passport, i18n) { // check if the password is correct bcrypt.compare(currPwd, userPwd, function(err, isMatch) { if (err) { - res.redirect('/500') + res.redirect('/account/500') throw err } else if (!isMatch) { //req.flash('error', "Sorry, your password was incorrect. Please double-check your password.") req.flash('error', "Das Passwort ist leider falsch. Bitte überprüfen Sie Ihre Eingabe.") - //res.redirect('/security') - res.redirect('/security') + //res.redirect('/account/security') + res.redirect('/account/security') } else { if ( newPwd != retypePwd ) { @@ -342,7 +342,7 @@ module.exports = function (app, config, passport, i18n) { } }); } - res.redirect('/security') + res.redirect('/account/security') }) }); }); @@ -354,7 +354,7 @@ module.exports = function (app, config, passport, i18n) { }) } else { - res.redirect('/login'); + res.redirect('/account/login'); } }); @@ -429,8 +429,8 @@ module.exports = function (app, config, passport, i18n) { //req.flash('success', 'If your email is registered, an e-mail has been sent to ' + emailAddress + ' with further instructions.'); req.flash('success', 'Wenn Ihre E-Mail-Adresse registriert ist, wurde eine E-Mail mit dem weiteren Vorgehen an ' + emailAddress + ' versendet.'); } - //res.redirect('/forgotPwd'); // deployment - res.redirect('/forgotPwd'); // localhost + //res.redirect('/account/forgotPwd'); // deployment + res.redirect('/account/forgotPwd'); // localhost }); }); @@ -439,8 +439,8 @@ module.exports = function (app, config, passport, i18n) { if (!user) { //req.flash('error', 'Password reset token is invalid or has expired.'); req.flash('error', 'Der Schlüssel zum zurücksetzen des Passworts ist ungültig oder abgelaufen.'); - //res.redirect('/forgotPwd'); // deployment - res.redirect('/forgotPwd'); // localhost + //res.redirect('/account/forgotPwd'); // deployment + res.redirect('/account/forgotPwd'); // localhost } else { res.render(lang+'/account/reset'); @@ -479,7 +479,7 @@ module.exports = function (app, config, passport, i18n) { } }); // redirect to login page - res.redirect('/login') + res.redirect('/account/login') } }) }); @@ -487,7 +487,7 @@ module.exports = function (app, config, passport, i18n) { } else { req.flash('error', "User not found.") - res.redirect('/login') + res.redirect('/account/login') } }); @@ -533,7 +533,7 @@ module.exports = function (app, config, passport, i18n) { //req.flash('success', 'Your account has been created. Please log in.') req.flash('success', 'Ihr Benutzerkonto wurde angelegt. Bitte melden Sie sich an.') } - res.redirect('/registration'); + res.redirect('/account/registration'); }) }); }); @@ -640,7 +640,7 @@ module.exports = function (app, config, passport, i18n) { res.render(lang+'/project/addProjectOverview') } else { - res.redirect('/login') + res.redirect('/account/login') } }) @@ -681,11 +681,11 @@ module.exports = function (app, config, passport, i18n) { if (err) { //req.flash('error', "Failed") req.flash('error', "Fehlgeschlagen") - res.redirect('/addProjectOverview'); + res.redirect('/account/addProjectOverview'); } else { req.flash('success', 'Your project has been created.') - res.redirect('/project'); + res.redirect('/account/project'); } }) } -- GitLab