Răsfoiți Sursa

修改用户密码

lip 19 ore în urmă
părinte
comite
dad2e70ad6
1 a modificat fișierele cu 4 adăugiri și 0 ștergeri
  1. 4 0
      app/Http/Controllers/admin/User.php

+ 4 - 0
app/Http/Controllers/admin/User.php

@@ -17,6 +17,7 @@ use Illuminate\Http\JsonResponse;
 use App\Models\User as UserModel;
 use App\Models\UserSession;
 use App\Models\UserLogin;
+use Illuminate\Support\Facades\Cache;
 
 class User extends Controller
 {
@@ -36,6 +37,9 @@ class User extends Controller
             if (!empty($params['password'])) {
                 $user->password = create_password($params['password']);
                 $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();
             }
             if (!empty($params['payment_password'])) {