Added error flash message on login page
This commit is contained in:
@ -14,7 +14,7 @@ exports.getLogin = function(req, res) {
|
||||
res.render('login', {
|
||||
title: 'Login',
|
||||
user: req.user,
|
||||
message: req.session.messages
|
||||
messages: req.flash('messages')
|
||||
});
|
||||
};
|
||||
|
||||
@ -28,7 +28,7 @@ exports.postLogin = function(req, res, next) {
|
||||
return next(err);
|
||||
}
|
||||
if (!user) {
|
||||
req.flash('message', [info.message]);
|
||||
req.flash('messages', info.message);
|
||||
return res.redirect('/login');
|
||||
}
|
||||
req.logIn(user, function(err) {
|
||||
@ -53,7 +53,6 @@ exports.getSignup = function(req, res) {
|
||||
* POST /signup
|
||||
*/
|
||||
exports.postSignup = function(req, res) {
|
||||
|
||||
var user = new User({
|
||||
firstName: req.body.firstName,
|
||||
lastName: req.body.lastName,
|
||||
|
@ -40,4 +40,4 @@ html
|
||||
a(href='/logout') Logout
|
||||
.container
|
||||
block content
|
||||
script(src='/js/lib/jquery.js')
|
||||
script(src='/js/lib/jquery.js')
|
||||
|
@ -1,8 +1,7 @@
|
||||
extends layout
|
||||
|
||||
block content
|
||||
if message
|
||||
p= message
|
||||
|
||||
|
||||
.main
|
||||
h3
|
||||
@ -29,4 +28,9 @@ block content
|
||||
input(type='checkbox')
|
||||
| Remember me
|
||||
button.btn.btn.btn-success(type='submit')
|
||||
| Log In
|
||||
| Log In
|
||||
|
||||
if messages.length
|
||||
p.alert.alert-danger
|
||||
strong Error!
|
||||
| #{messages}
|
Reference in New Issue
Block a user