Profile Settings

Manage your account information and security

@if (session('status') === 'profile-updated')

Profile updated successfully!

@endif @if (session('status') === 'password-updated')

Password updated successfully!

@endif

Profile Information

Update your account's profile information and email address.

@csrf @method('PATCH')
@error('name')

{{ $message }}

@enderror
@error('email')

{{ $message }}

@enderror @if ($user instanceof \Illuminate\Contracts\Auth\MustVerifyEmail && ! $user->hasVerifiedEmail())

Your email address is unverified.

@if (session('status') === 'verification-link-sent')

A new verification link has been sent to your email address.

@endif @endif

Role cannot be changed

{{ ucfirst($user->status) }}

Update Password

Ensure your account is using a long, random password to stay secure.

@csrf @method('PUT')
@error('current_password', 'updatePassword')

{{ $message }}

@enderror
@error('password', 'updatePassword')

{{ $message }}

@enderror
@if($user->agent)

Agent Information

Your agent profile details.

{{ $user->agent->agent_code }}

{{ ucfirst($user->agent->agent_type) }}

{{ $user->agent->commission_rate }}%

@if($user->agent->bookingChannel)

{{ $user->agent->bookingChannel->name }} ({{ $user->agent->bookingChannel->code }})

@endif
@endif @if($user->role !== 'admin')

Delete Account

Once your account is deleted, all of its resources and data will be permanently deleted.

@csrf @method('DELETE')
@error('password')

{{ $message }}

@enderror
@endif
@if ($user instanceof \Illuminate\Contracts\Auth\MustVerifyEmail && ! $user->hasVerifiedEmail())
@csrf
@endif