|null $claims * @property Carbon|null $last_login_at */ class ExternalIdentity extends Model { protected $fillable = [ 'user_id', 'provider', 'provider_subject', 'tenant_id', 'provider_email', 'claims', 'last_login_at', ]; /** @return BelongsTo */ public function user(): BelongsTo { return $this->belongsTo(User::class); } protected function casts(): array { return [ 'claims' => 'array', 'last_login_at' => 'datetime', ]; } }