Advertisement
Not a member of Pastebin yet?
Sign Up,
it unlocks many cool features!
- module.exports = {
- /**
- * Overrides for the settings in `config/controllers.js`
- * (specific to AuthController)
- */
- _config: {
- blueprints: {
- rest: false
- }
- },
- /**
- * @param {Request} request Request object
- * @param {Response} response Response object
- */
- login: function(request, response) {
- response.view();
- },
- /**
- * Logout action, just logout user and then redirect back to login page.
- *
- * @param {Request} request Request object
- * @param {Response} response Response object
- */
- logout: function(request, response) {
- request.session.authenticated = false;
- response.redirect('/login');
- },
- /**
- * @param {Request} request Request object
- * @param {Response} response Response object
- */
- authenticate: function(request, response) {
- if (request.param.username == 'foo' && request.param.password == 'bar') {
- request.session.authenticated = true;
- response.redirect('/profile')
- } else {
- response.redirect('/login');
- }
- }
- };
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement