Всем доброго времени суток.
Делаю проект на express,осталось мне реализовать авторизацию.
мой html/ejs с логином :
<%= errr %>
<form class="form-signin"id="log form" type='post' action="/login/">
<h2 class="form-signin-heading">Вход в систему</h2>
<input type="text" class="form-control" name="usernames" placeholder="Логин" required autofocus="" autocomplete="off"/>
<input type="password" class="form-control" name="password" placeholder="Пароль" required autocomplete="off"/>
<button id="send" type='submit' class="btn btn-lg btn-primary btn-block" >Вход</button>
</form>
в роутах делаю следующие:
router.post('/login/', function (req, res, next) {
var log_user = req.body.usernames;
var log_passw = req.body.password
if(log_user == user_one && log_passw == passw_one ){
res.render('index_one',{some_data:'this_user_data'})
}else if(log_user == user_second && log_passw == passw_second ) {
res.render('index_second',{some_data:'this_user_data'})
}else{
а что написать здесь, чтобы оповестить пользователя об ошибке и оставить его на странице входа? }
})
Или может данные с формы отправлять через ajax? но будет ли тогда при удачном входесделан переход на index.ejs ?