@extends('layouts.app') @section('content')

VPN 帳號同步管理

本地資料庫 VPN 帳號
管理資料
新增帳號
@if($accounts->isEmpty())

目前尚未建立任何帳號。

@else @foreach($accounts as $account) @endforeach
序號 帳號 建立時間 狀態 操作
{{ $loop->iteration }} {{ $account->username }} {{ $account->created_at->format('Y-m-d H:i:s') }} {{ $account->status }} 編輯 @if($account->status === 'active')
@csrf @method('PATCH')
@endif
@csrf @method('DELETE')
@endif
FortiGate 上的 VPN 帳號清單
@if(is_string($fortigateUsers))
{{ $fortigateUsers }}
@else @php // 如果 API 回傳資料包含 "results",則取之;否則直接使用回傳的陣列 $fgUsers = isset($fortigateUsers['results']) ? $fortigateUsers['results'] : $fortigateUsers; @endphp @if(empty($fgUsers))

FortiGate 上目前沒有任何 VPN 帳號資料。

@else @foreach($fgUsers as $index => $user) @endforeach
序號 帳號名稱 狀態 密碼時間
{{ $index + 1 }} {{ $user['name'] ?? 'N/A' }} {{ $user['status'] ?? 'N/A' }} {{ $user['passwd-time'] ?? 'N/A' }}
@endif @endif
@endsection @section('scripts') @endsection