UserToken.php 292 B

123456789101112131415161718
  1. <?php
  2. namespace App;
  3. use Illuminate\Support\Facades\Cache;
  4. class UserToken
  5. {
  6. static function getUser($token){
  7. $id=Cache::get('tokenStr_'.$token);
  8. if(!$id)return null;
  9. $user= User::query()->find($id);
  10. $user->touchToken();
  11. return $user;
  12. }
  13. }