Profile | Coolify

Profile picture

Upload a JPG, PNG, or WebP image.

Profile picture preview @if (auth()->user()->avatar_path) {{ auth()->user()->name }} @else {{ strtoupper(mb_substr(auth()->user()->name ?: auth()->user()->email, 0, 1)) }} @endif
@if (auth()->user()->avatar_path) Remove @endif

@error('avatar')

{{ $message }}

@enderror

Profile details

Your display name and verified sign-in address.

Change
@if ($uses_sso) Signed in with SSO @if ($sso_provider_label) ({{ $sso_provider_label }}) @endif. Email is managed by your SSO provider. @endif @if (! $uses_sso) @endif

Password

Changing your password signs out every active session.

Change password

Two-factor authentication

Add a time-based one-time password to protect your account.

@if (! request()->user()->two_factor_confirmed_at && session('status') !== 'two-factor-authentication-enabled')
@csrf Configure 2FA
@endif
@if (session('status') === 'two-factor-authentication-enabled')
{!! request()->user()->twoFactorQrCodeSvg() !!}

Finish setup

Scan the QR code, then enter the current code from your authenticator.

@csrf Validate 2FA
@elseif (request()->user()->two_factor_confirmed_at)
@csrf Regenerate recovery codes
@csrf @method('DELETE') Disable 2FA
@if (session('status') === 'two-factor-authentication-confirmed' || session('status') === 'recovery-codes-generated')
@foreach (request()->user()->recoveryCodes() as $code)
{{ $code }}
@endforeach
@endif
@else @endif
@if (session()->has('errors')) Something went wrong. Please review the fields and try again. @endif