@extends('layouts.main') @section('breadcrumb') @include('admin.parts.breadcrumb.accounts.show', ['account' => $account]) @endsection @section('content')

{{ $account->identifier }}

@include('admin.account.parts.tabs')
@if ($account->apiKey)

Api Key

{{ __('Created') }} Key
{{ $account->apiKey->created_at }} {{ __('Used on') }}: {{ $account->apiKey->last_used_at }} {{ $account->apiKey->key }} IP: {{ $account->apiKey->ip ?? '*' }} | {{ __('Requests') }}: {{ $account->apiKey->requests }}
@endif @if ($account->accountCreationToken)

Account Creation Token

{{ __('Created') }} {{ __('Used on') }}
{{ $account->accountCreationToken->created_at }} {{ $account->accountCreationToken->created_at ?? '-' }} {{ $account->accountCreationToken->created_at != $account->accountCreationToken->updated_at ? $account->accountCreationToken->updated_at : '-' }} {{ \Illuminate\Support\Str::limit($account->accountCreationToken->user_agent, 20, $end='...') }}
@endif @if ($account->accountRecoveryTokens->isNotEmpty())

Account Recovery Tokens

@foreach ($account->accountRecoveryTokens as $key => $accountRecoveryToken) @endforeach
{{ __('Created') }} {{ __('Used on') }}
{{ $accountRecoveryToken->created_at }} consumed())class="crossed"@endif> {{ __('Token') }}: {{ $accountRecoveryToken->token }} {{ $accountRecoveryToken->created_at != $accountRecoveryToken->updated_at ? $accountRecoveryToken->updated_at : '-' }} IP: {{ $accountRecoveryToken->ip ?? '-' }} | {{ \Illuminate\Support\Str::limit($accountRecoveryToken->user_agent, 20, $end='...') }}
@endif @if ($account->recoveryCodes->isNotEmpty())

Recovery Codes

@foreach ($account->recoveryCodes as $key => $recoveryCode) @endforeach
{{ __('Created') }} {{ __('Via') }} {{ __('Used on') }}
{{ $recoveryCode->created_at }} consumed())class="crossed"@endif> {{ __('Code') }}: {{ $recoveryCode->code ?? '-' }} @if ($recoveryCode->phone) {{ $recoveryCode->phone }} @elseif($recoveryCode->email) {{ $recoveryCode->email }} @endif {{ $recoveryCode->created_at != $recoveryCode->updated_at ? $recoveryCode->updated_at : '-' }} IP: {{ $recoveryCode->ip ?? '-' }} | {{ \Illuminate\Support\Str::limit($recoveryCode->user_agent, 20, $end='...') }}
@endif @if ($account->phoneChangeCodes->isNotEmpty())

Phone Change requests

@foreach ($account->phoneChangeCodes as $key => $phoneChangeCode) @endforeach
{{ __('Created') }} {{ __('Phone number') }} {{ __('Used on') }}
{{ $phoneChangeCode->created_at }} consumed())class="crossed"@endif> {{ __('Code') }}: {{ $phoneChangeCode->code ?? '-' }} {{ $phoneChangeCode->phone }} {{ $phoneChangeCode->created_at != $phoneChangeCode->updated_at ? $phoneChangeCode->updated_at : '-' }} IP: {{ $phoneChangeCode->ip ?? '-' }} | {{ \Illuminate\Support\Str::limit($phoneChangeCode->user_agent, 20, $end='...') }}
@endif @if ($account->emailChangeCodes->isNotEmpty())

Email Change requests

@foreach ($account->emailChangeCodes as $key => $emailChangeCode) @endforeach
{{ __('Created') }} {{ __('Email') }} {{ __('Used on') }}
{{ $emailChangeCode->created_at }} consumed())class="crossed"@endif> {{ __('Code') }}: {{ $emailChangeCode->code ?? '-' }} {{ $emailChangeCode->email }} {{ $emailChangeCode->created_at != $emailChangeCode->updated_at ? $emailChangeCode->updated_at : '-' }} IP: {{ $emailChangeCode->ip ?? '-' }} | {{ \Illuminate\Support\Str::limit($emailChangeCode->user_agent, 20, $end='...') }}
@endif @if ($account->provisioningTokens->isNotEmpty())

{{ __('Provisioning tokens') }}

@foreach ($account->provisioningTokens as $key => $provisioningToken) @endforeach
{{ __('Created') }} {{ __('Used on') }}
{{ $provisioningToken->created_at }} offed())class="crossed"@endif> {{ $provisioningToken->token }} {{ $provisioningToken->consumed() ? $provisioningToken->updated_at : '-' }} IP: {{ $provisioningToken->ip ?? '-' }} | {{ \Illuminate\Support\Str::limit($provisioningToken->user_agent, 20, $end='...') }}
@endif @if ($account->resetPasswordEmailTokens->isNotEmpty())

{{ __('Reset password emails') }}

@foreach ($account->resetPasswordEmailTokens as $key => $resetPasswordEmailToken) @endforeach
{{ __('Created') }} {{ __('Email') }} {{ __('Used on') }}
{{ $resetPasswordEmailToken->created_at }} offed())class="crossed"@endif> {{ $resetPasswordEmailToken->token }} {{ $resetPasswordEmailToken->email }} {{ $resetPasswordEmailToken->consumed() ? $resetPasswordEmailToken->updated_at : '-' }} IP: {{ $resetPasswordEmailToken->ip ?? '-' }} | {{ $resetPasswordEmailToken->user_agent ? \Illuminate\Support\Str::limit($resetPasswordEmailToken->user_agent, 20, $end='...') : '-' }}
@endif
@endsection