diff --git a/application/common/library/Auth.php b/application/common/library/Auth.php index 66c456a..a4fd79b 100755 --- a/application/common/library/Auth.php +++ b/application/common/library/Auth.php @@ -182,7 +182,8 @@ class Auth $user = User::create($params, true); $this->_user = User::get($user->id); - + //清除之前所有的Token + Token::clear($user->id); //设置Token $this->_token = Random::uuid(); Token::set($this->_token, $user->id, $this->keeptime); @@ -317,7 +318,8 @@ class Auth $user->save(); $this->_user = $user; - + //清除之前所有的Token + Token::clear($user->id); $this->_token = Random::uuid(); Token::set($this->_token, $user->id, $this->keeptime);