实训实践
您当前位置: 实训实践> 项目教学上机实训> 8-3登录注册与各页面的关联

8-3登录注册与各页面的关联

发布时间:2017-04-10 15:08 浏览次数:6355    
字体大小 默认
  • 默认
  • 13pt
  • 14pt
  • 15pt
  • 16pt
  • 17pt
  • 18pt
  • 19pt
  • 20pt
  • 21pt
  • 22pt
  • 23pt
  • 24pt
  • 25pt
字体颜色

默认

  • 默认
背景颜色

默认

  • 默认

任务目标: 保存登录用户信息,判断角色

重点难点:用session保存登录信息、用Session.Abandon();注销登录信息

步骤如下:

 

一、登录注册与管理员页面的关联

   1、一般来说,管理员不需要注册,直接在数据库中指明是管理员角色,直接验证身份,

     所以管理员页面没有注册功能,只需要登录功能,管理员登录后才可以对数据库进行

    插入、删除、更新等 操作,否则弹出没有登录的对话框。

 

   2、管理员登录后,一般用Session[“username”]保存登录信息。以后每个操作页面

     需要校验这个 Session[“username”]是否为null

   3、添加退出按钮,使得管理员点击退出后会话期失效,代码为 Session.Abandon();

   4、添加标签,显示登录后的欢迎信息。

 

二、前端页面添加登录、注册和退出按钮,添加标签显示登录后的欢迎信息

   1、前端页面允许用户注册成为会员用户,用户注册后跳转到前端主页面,点击登录按

      钮,登录后也跳转到前端主页面,所以登录页面需要有二个,一个是管理员登录页

      面,一个是普通用户登录页面。

  2、文章评论功能可登录后评论,也可以匿名评论。

 

 

操作成功!此窗口3秒钟后自动关闭!
立即关闭