PhpBB3 Database Structure Overview phpbb confirm

From PHPBB用户手册

Jump to: navigation, search
CREATE TABLE `phpbb_confirm` (
  `confirm_id` char(32) collate utf8_bin NOT NULL default '', //类似于会话ID的哈希值, 当用户提交确认码时, 请求中必须包含confirm_id和session_id.
  `session_id` char(32) collate utf8_bin NOT NULL default '', //会话ID, 和当前会员的会话ID一致
  `confirm_type` tinyint(3) NOT NULL default '0', //确认类型, 三种:
          //CONFIRM_REG, 值为1, 表示注册的确认码
          //CONFIRM_LOGIN, 值为2, 表示登录的确认码
          //CONFIRM_POST, 值为3, 表示发表文章时的确认码(例如游客发文)
  `code` varchar(8) collate utf8_bin NOT NULL default '', //显示在确认码图片上的内容
  `seed` int(10) unsigned NOT NULL default '0', //随机值, 用于在生成captcha时初始化 srand() 和 mt_srand()
  PRIMARY KEY  (`session_id`,`confirm_id`),
  KEY `confirm_type` (`confirm_type`)
) ENGINE=MyISAM DEFAULT CHARSET=utf8 COLLATE=utf8_bin;