码迷,mamicode.com
首页 > 其他好文 > 详细

【想到什么写什么】之注册、登录和权限

时间:2014-05-31 18:34:53      阅读:219      评论:0      收藏:0      [点我收藏+]

标签:c   style   a   color   数据   rgb   

web程序,一句话解释:

-----------------------------------------------------------------

登录:写session/cookie

普通登录:就是查数据库,然后写session、写cookie

第三方登录:调用接口,写session、写cookie,绑定(写数据库第三方用户表)。

【与其他业务逻辑,没有关系】

-----------------------------------------------------------------

注册:写数据库

注册方式:

  1.短信(调用别人的接口)

  2.email(php发送)

  3.普通注册

注册:写数据库用户表

【与其他业务逻辑,没有关系】

-----------------------------------------------------------------

权限:数据库3张表

数据库:

  表1.功能表(id+功能名称)【控制器1方法1,控制器1方法2,控制器2方法1,。。。】

    功能表

  表2.角色表(id+角色名称+拥有权限【表1中的id】)

    关联功能表

  表3.用户表(id+角色id+用户名+密码+...)

    关联角色表

 

流程:

  用户登录?查询用户表,有则写入session【角色表的权限id+用户名】登录。

  用户注册?

  一般用户注册:写入数据库用户表,默认的角色id,用户名,密码...

  后台用户创建:写入数据库用户表,select的角色,用户名,密码...

----------------------------------------------------------------- 

 

  

  

 

【想到什么写什么】之注册、登录和权限,布布扣,bubuko.com

【想到什么写什么】之注册、登录和权限

标签:c   style   a   color   数据   rgb   

原文地址:http://www.cnblogs.com/leebin/p/3762462.html

(0)
(0)
   
举报
评论 一句话评论(0
登录后才能评论!
© 2014 mamicode.com 版权所有  联系我们:gaon5@hotmail.com
迷上了代码!