@extends('client.layouts.app') @section('title', __('client.security.title')) @section('content')
{{ __('client.security.2fa_desc') }}
@if($twoFactorEnabled ?? false){{ __('client.security.backup_codes_hint') }}
{{ __('client.phone_verify.no_phone') }}
@elseif(session('phone_code_sent')){{ __('client.phone_verify.enter_code_hint') }}
@error('code'){{ $message }}
@enderror @else{{ $message }}
@enderror @endif| {{ __('client.security.device_ip') }} | {{ __('client.security.last_activity') }} | {{ __('client.security.action') }} |
|---|---|---|
|
{{ $session->ip_address }}
{{ $session->user_agent ? Str::limit($session->user_agent, 60) : '-' }}
|
{{ $session->last_activity ? \Carbon\Carbon::createFromTimestamp($session->last_activity)->diffForHumans() : '-' }} | @if($session->id !== session()->getId()) @else {{ __('client.security.current') }} @endif |
| {{ __('client.security.no_sessions') }} | ||
| {{ __('client.security.login_when') }} | {{ __('client.security.device_ip') }} | {{ __('client.security.login_result') }} |
|---|---|---|
| {{ $login->created_at?->format(date_fmt().' H:i') }} |
{{ $login->ip_address ?: '-' }}
{{ \App\Services\LoginRecorder::describe($login->user_agent) }}@if($login->method === 'google') ยท {{ __('client.security.via_google') }}@endif
|
@if($login->successful) {{ __('client.security.login_ok') }} @else {{ __('client.security.login_failed') }} @endif |
| {{ __('client.security.no_logins') }} | ||
{{ __('client.security.your_data_desc') }}