Beispiel #1
0
 public function allowTemporaryLogin($userId, $email, $expirationTime = '+1 hour')
 {
     $token = Basic::randomizer(80);
     dibi::insert(self::TEMPORARY_LOGIN_TABLE, array('users_id' => $userId, 'email' => $email, 'token' => $token, 'expire' => dibi::datetime(strtotime($expirationTime))))->execute();
     return $token;
 }