@extends('admin.panel.layout') @section('admin_title', 'Lizenz-Detail') @section('admin_content')
Lizenz · {{ $license->app?->name ?? $license->app_id }}

{{ $license->maskedKey() }}

{{ $license->customer?->name }} · {{ $license->customer?->email }}

Liste
@include('admin.licenses._flash') {{-- Einmalige Key-Anzeige direkt nach dem Erstellen --}} @if (session('new_key'))
Lizenzschlüssel — wird nur EINMAL angezeigt
{{ session('new_key') }}
@csrf

In der Datenbank steht nur der SHA-256-Hash. Schließt du diese Seite, lässt sich der Key nicht mehr anzeigen — nur ein neuer erzeugen.

@endif
Status{{ $license->status === 'active' ? 'Aktiv' : 'Gesperrt' }}
Stufe{{ $license->tier }}
Geräte{{ $license->devices->count() }}/{{ $license->max_devices }}
Quelle{{ $license->source }}
Erstellt{{ optional($license->created_at)->format('d.m.Y H:i') }}
@if ($license->note)
Notiz

{{ $license->note }}

@endif {{-- Aktionen --}}

Aktionen

@if ($license->status === 'active')
@csrf
@else
@csrf
@endif
@csrf
@csrf
{{-- Geräte --}}

Gebundene Geräte

@forelse ($license->devices as $dev) @empty @endforelse
NameFingerprintErstmalsZuletzt
{{ $dev->name ?: '—' }} {{ $dev->shortFingerprint() }}… {{ optional($dev->first_seen)->format('d.m.Y H:i') }} {{ optional($dev->last_seen)->format('d.m.Y H:i') }}
@csrf @method('DELETE')
Noch kein Gerät aktiviert.
{{-- Events --}}

Verlauf

@forelse ($events as $ev) @empty @endforelse
ZeitAktionDetail
{{ optional($ev->ts)->format('d.m.Y H:i:s') }} {{ $ev->type }} {{ $ev->detail }}
Keine Ereignisse.
@endsection