C#ASP里面判断登陆后的操作

来源:百度知道 编辑:UC知道 时间:2024/06/11 18:12:11
我想说的是在A页面中有个登陆框,还有其他的一些页面跳转.当用户没有登陆的时候,不可以进行A页面的操作,只有登陆后才可以对其进行操作.这个应该怎么写..高手指点下

使用登陆验证 我说一下大致思路 登陆页面 验证用户输入的用户名和密码 假如正确则 给session 赋个值 一般是等于这个用户名的 也可以根据情况等于其他数据 然后转道相应页面 这样就做到了正常的用户登陆然后是非法用户 在登陆页验证数据库中没有此用户不进行跳转并提示错误 在正常用户可以访问的页面 加一个IF 语句 判断当session 为空的时候则转到登陆或错误页面 这样就防止不输入正确密码直接进入
因为他不正常登陆 session 没有被赋值 那他就是空值 其他页面IF会判断 是空值就不显示此页面而是做出了其他处理 比如回到登陆的页面

在登录成功后设置SESSION,在A页面查询这个SESSION是否存在作为登录标志.

是应用程序还是网页

可以A页面的那些操作都设置成不可用,然后通过判断是否登陆,登陆就将那些操作设置成可用.

我建意不要用session你最好是在转换页面的时候,
传一个值.来做一个标志.