注册

1.注册

  • 1.防止攻击的功能,跟登录一样.
  • 2.登录完成后,就生成一个 6 位数的 Salt.
  • 3.保存到数据库的密码为md5(md5(passwd).salt).
  • 4.注册完成后,就保存 UserID,ExpirationTime,UserCode 到 Cookies.
  • 5.相关的算法
$TemporaryUserExpirationTime = 30 * 86400 + $TimeStamp;
define('SALT', 'AuthorIsLinCanbin');
$NewUserSalt     = mt_rand(100000, 999999);
//用户的 Password
$NewUserPassword = md5($Password . $NewUserSalt);
//用户的 验证Code 
'UserCode' => md5($NewUserPassword . $NewUserSalt . $TemporaryUserExpirationTime . SALT)

2.相关的截图

  • 1.注册完成,会以已登录的方式登录到首页
Copyright (c) 2017 Tim all right reserved,powered by Gitbook该文件修订时间: 2018 - 04 - 29 06: 38: 17