| 本帖最后由 叮叮 于 2015-2-6 13:46 编辑 
 PHPSSO 数据库结构 (2010-12-28)
 | PHPSSO 数据库结构 (2010-12-28) | 
 表 1 : ps_admin | | 字段 | 类型 | Null | 默认 | 额外 | 注释 |  | id | smallint(6) | PK |  | auto_increment | 管理员ID |  | username | char(20) | NO |  |  | 用户名 |  | password | char(32) | NO |  |  | 密码 |  | encrypt | char(6) | YES |  |  | 密码密钥 |  | issuper | tinyint(1) | YES | 0 |  | 是否为超级管理员 |  | lastlogin | int(10) | YES |  |  | 最后登陆时间 |  | ip | char(15) | YES |  |  | 最后登陆IP | 
 | 
 
 | 键名 | 类型 | 字段 |  | PRIMARY | PRIMARY | id |  | username | INDEX | username | 
 
 表 2 : ps_applications | | 字段 | 类型 | Null | 默认 | 额外 | 注释 |  | appid | smallint(6) unsigned | PK |  | auto_increment | 应用标识id |  | type | char(16) | NO |  |  | 标识类型 |  | name | char(20) | NO |  |  | 应用名称 |  | url | char(255) | NO |  |  | 应用访问地址 |  | authkey | char(255) | NO |  |  | 通信密钥 |  | ip | char(15) | NO |  |  | 应用ip地址 |  | apifilename | char(30) | NO | phpsso.php |  | api通信文件名称 |  | charset | char(8) | NO |  |  | 应用字符集 |  | synlogin | tinyint(1) | NO | 0 |  | 是否同步登陆 | 
 | 
 
 | 键名 | 类型 | 字段 |  | PRIMARY | PRIMARY | appid |  | synlogin | INDEX | synlogin | 
 
 表 3 : ps_members | | 字段 | 类型 | Null | 默认 | 额外 | 注释 |  | uid | int(10) unsigned | PK |  | auto_increment | 用户标识id |  | username | char(20) | NO |  |  | 用户名 |  | password | char(32) | NO |  |  | 密码 |  | random | char(8) | NO |  |  | 安全码 |  | email | char(32) | NO |  |  | 邮箱 |  | regip | char(15) | NO |  |  | 注册ip |  | regdate | int(10) unsigned | NO | 0 |  | 注册时间 |  | lastip | char(15) | NO | 0 |  | 上次登录ip |  | lastdate | int(10) unsigned | NO | 0 |  | 上次登录时间 |  | appname | char(15) | NO |  |  | 用户来源应用名称 |  | type | enum('app','connect') | YES |  |  | 用户类型(应用,连接) |  | avatar | tinyint(1) | NO | 0 |  | 是否有头像 |  | ucuserid | mediumint(8) unsigned | YES | 0 |  | ucenter用户ID | 
 | 
 
 | 键名 | 类型 | 字段 |  | PRIMARY | PRIMARY | uid |  | username | INDEX | username |  | email | INDEX | email |  | ucuserid | INDEX | ucuserid | 
 
 表 4 : ps_messagequeue | | 字段 | 类型 | Null | 默认 | 额外 | 注释 |  | id | int(10) unsigned | PK |  | auto_increment | 识标id |  | operation | char(32) | NO |  |  | 操作称名 |  | succeed | tinyint(1) | NO | 0 |  | 是否完成 |  | totalnum | smallint(6) unsigned | NO | 0 |  | 通知次数 |  | noticedata | mediumtext | NO |  |  | 通信数据 |  | dateline | int(10) unsigned | NO | 0 |  | 时间 |  | appstatus | mediumtext | YES |  |  | app通信状态json数组 | 
 | 
 
 | 键名 | 类型 | 字段 |  | PRIMARY | PRIMARY | id |  | dateline | INDEX | dateline |  | succeed | INDEX | succeed |  | succeed | INDEX | id | 
 
 表 5 : ps_session session 存储表 | | 字段 | 类型 | Null | 默认 | 额外 | 注释 |  | sessionid | char(32) | PK |  |  |  |  | userid | mediumint(8) unsigned | NO | 0 |  | 用户id |  | ip | char(15) | NO |  |  | 当前ip |  | lastvisit | int(10) unsigned | NO | 0 |  | 最后访问时间 |  | roleid | tinyint(3) unsigned | YES | 0 |  | 角色id |  | groupid | tinyint(3) unsigned | NO | 0 |  | 会员组id |  | m | char(20) | NO |  |  | 模块 |  | c | char(20) | NO |  |  | 文件名 |  | a | char(20) | NO |  |  | 方法 |  | data | char(255) | NO |  |  | 数据 | 
 | 
 
 | 键名 | 类型 | 字段 |  | PRIMARY | PRIMARY | sessionid |  | lastvisit | HASH | lastvisit | 
 
 表 6 : ps_settings | | 字段 | 类型 | Null | 默认 | 额外 | 注释 |  | name | varchar(32) | PK |  |  | 设置称名 |  | data | text | NO |  |  | 设置数据 | 
 | 
 
 
 |