@extends('layouts.dash') @section('title', 'My Profile') @section('content') @php $mustChange = auth()->user()->must_change_password; @endphp

My Profile

Manage your account, security & preferences.

Dashboard
@if($mustChange)
Please change your default password
For your security, we require you to set a new password before using the platform. Choose a strong, unique password (min 8 chars).
@endif
Account Info

Keep your details up to date — helps support find your orders faster.

{{ strtoupper(substr(auth()->user()->name,0,1)) }}
{{ auth()->user()->name }}
{{ auth()->user()->email }} • {{ auth()->user()->status }}
Member since {{ fmt_date(auth()->user()->created_at) }} • Last password change: {{ auth()->user()->password_changed_at ? fmt_date(auth()->user()->password_changed_at, true) : 'Never' }}
@csrf @method('PATCH')
@error('name')
{{ $message }}
@enderror
Contact support to change email.
@error('phone')
{{ $message }}
@else
Used for payment verification & support.
@enderror
Change Password
@if($mustChange)Required now@endif

Use 8+ characters with a mix of letters, numbers & symbols. We’ll log you out from other devices.

@if($mustChange)
You’re using a default/insecure password. Please set a new one to continue.
@endif
@csrf @method('PATCH')
@error('current')
{{ $message }}
@enderror
—
Tip: mix upper, lower, number & symbol.
@error('new')
{{ $message }}
@enderror
Must match new password.

We never store plain passwords — encrypted & hashed.

Password tips
  • At least 8 characters, ideally 12+.
  • Don’t reuse admin123 or your email.
  • Use a passphrase: BlueTiger$2025!
Need help?
Stuck on profile or password? Open a ticket — we reply in minutes.
Support
@push('scripts') @endpush @endsection