@if($tokens->isEmpty())

{{ trans('admin/settings/general.oauth_personal_access_tokens_none') }}

@else
@foreach($tokens as $token) @php $isRevoked = (int) $token->revoked === 1; $isExpired = !$isRevoked && $token->expires_at && \Carbon\Carbon::parse($token->expires_at)->isPast(); $profileLabel = $token->display_name ?: $token->username; $isSoftDeletedUser = $token->user_deleted_at !== null; @endphp @endforeach
{{ trans('general.name') }} {{ trans('general.created_by') }} {{ trans('admin/settings/general.oauth_client') }} {{ trans('general.status') }} {{ trans('general.created_at') }} {{ trans('general.expires') }} {{ trans('general.actions') }}
{{ $token->name ?: $token->id }} @if($token->existing_user_id) @if($isSoftDeletedUser) {{ $profileLabel }} @else {{ $profileLabel }} @endif @else {{ trans('admin/settings/general.oauth_deleted_user', ['id' => $token->token_user_id]) }} @endif {{ $token->client_name }} @if($isRevoked) {{ trans('admin/settings/general.oauth_token_status_revoked') }} @elseif($isExpired) {{ trans('admin/settings/general.oauth_token_status_expired') }} @else {{ trans('admin/settings/general.oauth_token_status_active') }} @endif {{ $token->created_at ? \App\Helpers\Helper::getFormattedDateObject($token->created_at, 'datetime', false) : '' }} {{ $token->expires_at ? \App\Helpers\Helper::getFormattedDateObject($token->expires_at, 'datetime', false) : '' }} @if($isRevoked)
@csrf
@elseif(!$isExpired)
@csrf
@endif
@endif