示例#1
0
 private function generateToken($action, $user_id)
 {
     $salt = md5("pro");
     $token = self::generateRandomString();
     $info = new CcSubjsToken();
     $info->setDbUserId($user_id);
     $info->setDbAction($action);
     $info->setDbToken(sha1($token . $salt));
     $info->setDbCreated(gmdate('Y-m-d H:i:s'));
     $info->save();
     Logging::debug("generated token {$token}");
     return $token;
 }