fix(route): everybody gets a login (#17209)

This commit is contained in:
mrugesh mohapatra
2018-05-21 21:59:03 +05:30
committed by Quincy Larson
parent 123e455b04
commit 3f83cf59d5

View File

@ -29,21 +29,11 @@ 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, '/signup'));
router.get('/signin', (req, res) => res.redirect(301, '/login'));
router.get('/signout', (req, res) => res.redirect(301, '/logout'));
function getLegacySignUp(req, res) {
if (isSignUpDisabled) {
return res.render('account/beta', {
title: 'New sign ups are disabled'
});
}
return res.render('account/deprecated-signup', {
title: 'Sign in to freeCodeCamp using your Email Address'
});
}
router.get('/signup', ifUserRedirect, getLegacySignUp);
router.get('/login',
ifUserRedirect,
(req, res) => res.redirect(301, '/auth/auth0'));
@ -53,7 +43,6 @@ module.exports = function enableAuthentication(app) {
res.redirect('/');
});
router.get(
'/deprecated-signin',
ifUserRedirect,