SoapUser.php 699 B

1234567891011121314151617181920212223242526272829
  1. <?php
  2. namespace App\Models;
  3. use Tymon\JWTAuth\Contracts\JWTSubject;
  4. use Illuminate\Contracts\Auth\MustVerifyEmail;
  5. use Illuminate\Database\Eloquent\Factories\HasFactory;
  6. use Illuminate\Foundation\Auth\User as Authenticatable;
  7. use Illuminate\Notifications\Notifiable;
  8. use Illuminate\Database\Eloquent\Model;
  9. class SoapUser extends Authenticatable implements JWTSubject{
  10. protected $table='user';
  11. protected $guarded=[];
  12. public function getJWTIdentifier()
  13. {
  14. // TODO: Implement getJWTIdentifier() method.
  15. return $this->getKey();
  16. }
  17. public function getJWTCustomClaims()
  18. {
  19. // TODO: Implement getJWTCustomClaims() method.
  20. return [];
  21. }
  22. }