|
@@ -17,6 +17,7 @@ use Illuminate\Http\JsonResponse;
|
|
|
use App\Models\User as UserModel;
|
|
use App\Models\User as UserModel;
|
|
|
use App\Models\UserSession;
|
|
use App\Models\UserSession;
|
|
|
use App\Models\UserLogin;
|
|
use App\Models\UserLogin;
|
|
|
|
|
+use Illuminate\Support\Facades\Cache;
|
|
|
|
|
|
|
|
class User extends Controller
|
|
class User extends Controller
|
|
|
{
|
|
{
|
|
@@ -36,6 +37,9 @@ class User extends Controller
|
|
|
if (!empty($params['password'])) {
|
|
if (!empty($params['password'])) {
|
|
|
$user->password = create_password($params['password']);
|
|
$user->password = create_password($params['password']);
|
|
|
$user->save();
|
|
$user->save();
|
|
|
|
|
+ //删除缓存
|
|
|
|
|
+ $token = UserSession::where('user_id', $params['member_id'])->orderByDesc('expire_time')->value('token');
|
|
|
|
|
+ Cache::delete('token_user_' . $token);
|
|
|
UserSession::where('user_id', $params['member_id'])->delete();
|
|
UserSession::where('user_id', $params['member_id'])->delete();
|
|
|
}
|
|
}
|
|
|
if (!empty($params['payment_password'])) {
|
|
if (!empty($params['payment_password'])) {
|