@extends('layouts.admin') @section('title', 'API Keys') @section('page-title', 'API Keys') @section('content')
Total
{{ number_format($stats['total']) }}
Active
{{ number_format($stats['active']) }}
Revoked
{{ number_format($stats['revoked']) }}
Used 24h
{{ number_format($stats['recently_used']) }}
| User | Key | Device | Limits | Last Used | Status | |
|---|---|---|---|---|---|---|
|
{{ $key->user->name ?? 'Unknown user' }}
{{ $key->user->email ?? 'No email' }} • {{ strtoupper($key->user->plan ?? 'free') }}
|
{{ $key->key_prefix }}
{{ $key->name }}
|
{{ $key->device_id ?: 'N/A' }} | {{ $key->rate_limit_per_minute }}/min • {{ $key->rate_limit_per_day }}/day | {{ $key->last_used_at?->diffForHumans() ?? 'Never' }} | {{ $key->isUsable() ? 'Active' : 'Revoked' }} | @if($key->isUsable()) @endif |
| No API keys found. | ||||||