예제 #1
0
 /**
  * Setta il token per l'utente
  *
  * @param int $ttl
  * @return User
  */
 public function writeToken($ttl = self::DEFAULT_TOKEN_TTL)
 {
     $salt = base64_encode($this->email . $this->id);
     $this->token = Session::generateToken($salt);
     $this->refreshToken($ttl);
     $this->save();
     return $this;
 }