由买买提看人间百态

topics

全部话题 - 话题: isloggedin
(共0页)
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) {
......
});
谢谢!
t********5
发帖数: 274
2
来自主题: DotNet版 - 求救一个小问题
我也认为是button的事件里写的
可是我找不到那个button相关的任何代码
是flash,整个页面主要都是flash的,我以前没接触过flash方面的编程,不知道您有
没有什么猜想,我顺着路子去找一找
table.aspx页面,就是有聊天窗口,有send按钮的这个页面
<%@ Page Title="" Language="VB" MasterPageFile="~/Shared/xxxx.master"
AutoEventWireup="false"
CodeFile="table.aspx.vb" Inherits="VNT_table" %>
"Server">

阅读全帖
w*s
发帖数: 7227
3
确认一下,是这么搞?
put pages that require auth under path1
app.get('/path1/*', isLoggedIn, function(req, res) {
......
});
w*s
发帖数: 7227
4
来自主题: Programming版 - Passport isAuthenticated() always returns TRUE
我老做了网站的login, logout,好像可以。问题是logout以后按browser back key,
尼玛以前只能login后看的内容又全出来了。
用了这个但还不行
app.get('/logout', isLoggedIn, function(req, res) {
req.logOut();
if (!req.user)
res.header('Cache-Control', 'private, no-cache, no-store, must-
revalidate');
res.redirect('/login');
});
(共0页)