|
@@ -274,22 +274,22 @@ class Auth extends \ba\Auth
|
|
|
public function loginSuccessful(): bool
|
|
|
{
|
|
|
if (!$this->model) return false;
|
|
|
-// $this->model->startTrans();
|
|
|
+ $this->model->startTrans();
|
|
|
try {
|
|
|
$this->model->LOGIN_FAILURE = 0;
|
|
|
$this->model->LAST_LOGIN_TIME = time();
|
|
|
$this->model->LAST_LOGIN_IP = request()->ip();
|
|
|
$this->model->save();
|
|
|
$this->loginEd = true;
|
|
|
-var_dump($this->token);
|
|
|
+
|
|
|
if (!$this->token) {
|
|
|
$this->token = Random::uuid();
|
|
|
- var_dump($this->token);die;
|
|
|
Token::set($this->token, self::TOKEN_TYPE, $this->model->ID, $this->keepTime);
|
|
|
+ var_dump(Token::get($this->token));die;
|
|
|
}
|
|
|
-// $this->model->commit();
|
|
|
+ $this->model->commit();
|
|
|
} catch (Throwable $e) {
|
|
|
-// $this->model->rollback();
|
|
|
+ $this->model->rollback();
|
|
|
var_dump($e->getMessage());die;
|
|
|
$this->setError($e->getMessage());
|
|
|
return false;
|