app.get('/login', function(req, res) { //will handle if user fails to enter valid credentials
return res.render('login', {
message: 'Login Page Renderd...'
});
});
app.post('/login', passport.authenticate('local', {
successRedirect: '/profile', //will be redirected to `/profile` route after successful login
failureRedirect: '/login' //will be redirected to `/login` route for failure
}));
app.get('/profile', function(req, res) { //will handle if user enter valid credentials means user logged in successfully
return res.status(200).send('User Logged in successfully...');
});
Passport-Facebook
我们需要为身份验证的成功和失败定义回调url,与
Passport-Local