所有
我对Express.js很新,我想知道如何在用户成功注册后重定向到主页(成功登录指标)?
例如:
signup.html
<form action="/login" method="POST">
<input type="text" name="username">
<input type="password" name="password">
<input type="submit" value="login">
</form>
处理程序
router.post('/login', function(req, res){
// How to handle this to redirect to home page
// I only have a GET handler for home page
})
由于
答案 0 :(得分:0)
在Express中,您可以使用response.redirect('/');
router.post('/login', function(req, res){
res.redirect('/')
})
答案 1 :(得分:0)
在router.post('/login')
中,您只需使用res.redirect()
;
router.post('/login', function(req, res) {
// Authenticate the user
if (authenticated)
return res.redirect('/<logged-in-route');
return res.sendStatus(401);
});