w*s 发帖数: 7227 | 1 很简单的应用,对于所有要打开的网页,包含一些static page,先看下有没有login,
没有的话跳到login页面。这么写法行吗?
function isLoggedIn(req, res, next) {
// if user is authenticated in the session, carry on
if (req.isAuthenticated())
return next();
// if they aren't redirect them to the home page
res.redirect('/login');
}
app.get('*', isLoggedIn, function(req, res) {
......
});
谢谢! | l**********n 发帖数: 8443 | 2 what about login page?
【在 w*s 的大作中提到】 : 很简单的应用,对于所有要打开的网页,包含一些static page,先看下有没有login, : 没有的话跳到login页面。这么写法行吗? : function isLoggedIn(req, res, next) { : // if user is authenticated in the session, carry on : if (req.isAuthenticated()) : return next(); : // if they aren't redirect them to the home page : res.redirect('/login'); : } : app.get('*', isLoggedIn, function(req, res) {
| w*s 发帖数: 7227 | 3 我有同样的问题,但不知道怎么解决。老大怎么看?
目前网站的default首页是login.html, 不是index.html(是angualr single page app
),勉强绕过这问题。
但如果首页是index.html,我的网站就死翘翘了,还没来得及检查是否logged in,已
经显示一大堆button了。
【在 l**********n 的大作中提到】 : what about login page?
| h**********c 发帖数: 4120 | 4 最近厂里组织学习owasp,一般都是要
login, save a auth token in session/cookie what the.
not in this node shit, opinion
【在 w*s 的大作中提到】 : 很简单的应用,对于所有要打开的网页,包含一些static page,先看下有没有login, : 没有的话跳到login页面。这么写法行吗? : function isLoggedIn(req, res, next) { : // if user is authenticated in the session, carry on : if (req.isAuthenticated()) : return next(); : // if they aren't redirect them to the home page : res.redirect('/login'); : } : app.get('*', isLoggedIn, function(req, res) {
| l**********n 发帖数: 8443 | 5 put pages that require auth under certain path. pages that do not require
auth under different path. same thing for authorization
app
【在 w*s 的大作中提到】 : 我有同样的问题,但不知道怎么解决。老大怎么看? : 目前网站的default首页是login.html, 不是index.html(是angualr single page app : ),勉强绕过这问题。 : 但如果首页是index.html,我的网站就死翘翘了,还没来得及检查是否logged in,已 : 经显示一大堆button了。
| w*s 发帖数: 7227 | 6 确认一下,是这么搞?
put pages that require auth under path1
app.get('/path1/*', isLoggedIn, function(req, res) {
......
});
【在 l**********n 的大作中提到】 : put pages that require auth under certain path. pages that do not require : auth under different path. same thing for authorization : : app
| w*s 发帖数: 7227 | 7 要死了,折腾不完。
谢谢了
【在 h**********c 的大作中提到】 : 最近厂里组织学习owasp,一般都是要 : login, save a auth token in session/cookie what the. : not in this node shit, opinion
|
|