コード例 #1
0
 public static function generate($user)
 {
     return strtoupper(str_pad(CommonUtil::baseConvert(hash("sha256", $user->salt . microtime()), 16, 36), 50, "0", STR_PAD_LEFT));
 }
コード例 #2
0
 public static function getPasswordFieldNameForToken($token)
 {
     $randString = strtoupper(CommonUtil::baseConvert(hash("sha256", $token . Config::FORMFIELDRANDOMIZER_SALT), 16, 36));
     return substr($randString, 25);
 }