fix(views): Adjust routes and views

This commit is contained in:
Mrugesh Mohapatra
2018-05-19 14:09:27 +05:30
parent c2a0443486
commit 53b362e5bd
5 changed files with 52 additions and 166 deletions

View File

@@ -29,23 +29,25 @@ module.exports = function enableAuthentication(app) {
const api = app.loopback.Router();
const { AuthToken, User } = app.models;
router.get('/signup', (req, res) => res.redirect(301, '/login'));
router.get('/email-signin', (req, res) => res.redirect(301, '/login'));
router.get('/signin', (req, res) => res.redirect(301, '/login'));
router.get('/signout', (req, res) => res.redirect(301, '/logout'));
router.get('/signup', (req, res) => res.redirect(301, '/deprecated-signup'));
function getEmailSignin(req, res) {
function getLegacySignUp(req, res) {
if (isSignUpDisabled) {
return res.render('account/beta', {
title: 'New sign ups are disabled'
});
}
return res.render('account/email-signin', {
return res.render('account/deprecated-signup', {
title: 'Sign in to freeCodeCamp using your Email Address'
});
}
router.get('/login', ifUserRedirect, getEmailSignin);
router.get('/deprecated-signup', ifUserRedirect, getLegacySignUp);
router.get('/login',
ifUserRedirect,
(req, res) => res.redirect(301, '/auth/auth0'));
router.get('/logout', (req, res) => {
req.logout();