stage 2 of oauth removal, switch to sanctum pat tokens completed, docs updated
This commit is contained in:
@@ -303,110 +303,6 @@ return [
|
||||
'export_success' => 'Export abgeschlossen. :count Einträge exportiert.',
|
||||
],
|
||||
|
||||
'oauth' => [
|
||||
'fields' => [
|
||||
'name' => 'Name',
|
||||
'client_id' => 'Client-ID',
|
||||
'client_secret' => 'Client-Secret',
|
||||
'tenant' => 'Mandant',
|
||||
'redirect_uris' => 'Redirect-URIs',
|
||||
'scopes' => 'Scopes',
|
||||
'is_active' => 'Aktiv',
|
||||
'description' => 'Beschreibung',
|
||||
'updated_at' => 'Zuletzt geändert',
|
||||
],
|
||||
'hints' => [
|
||||
'client_secret' => 'Leer lassen, um das bestehende Secret zu behalten oder für PKCE-Clients ohne Secret.',
|
||||
'redirect_uris' => 'Eine URL pro Zeile. Die Callback-URL muss exakt übereinstimmen.',
|
||||
],
|
||||
'filters' => [
|
||||
'is_active' => 'Status',
|
||||
'any' => 'Alle',
|
||||
'active' => 'Aktiv',
|
||||
'inactive' => 'Inaktiv',
|
||||
],
|
||||
'actions' => [
|
||||
'regenerate_secret' => 'Secret neu generieren',
|
||||
],
|
||||
'notifications' => [
|
||||
'secret_regenerated_title' => 'Neues Secret erstellt',
|
||||
'secret_regenerated_body' => 'Speichere das neue Secret sicher: :secret',
|
||||
'created_title' => 'OAuth-Client erstellt',
|
||||
'updated_title' => 'OAuth-Client gespeichert',
|
||||
],
|
||||
],
|
||||
|
||||
'refresh_tokens' => [
|
||||
'menu' => 'Refresh Tokens',
|
||||
'single' => 'Refresh Token',
|
||||
'fields' => [
|
||||
'tenant' => 'Mandant',
|
||||
'client' => 'Client',
|
||||
'status' => 'Status',
|
||||
'revoked_reason' => 'Widerrufsgrund',
|
||||
'created_at' => 'Erstellt',
|
||||
'last_used_at' => 'Zuletzt verwendet',
|
||||
'expires_at' => 'Gültig bis',
|
||||
'ip_address' => 'IP-Adresse',
|
||||
'user_agent' => 'User Agent',
|
||||
'note' => 'Notiz',
|
||||
],
|
||||
'status' => [
|
||||
'active' => 'Aktiv',
|
||||
'revoked' => 'Widerrufen',
|
||||
'expired' => 'Abgelaufen',
|
||||
],
|
||||
'filters' => [
|
||||
'status' => 'Status',
|
||||
'tenant' => 'Mandant',
|
||||
],
|
||||
'actions' => [
|
||||
'revoke' => 'Token widerrufen',
|
||||
],
|
||||
'reasons' => [
|
||||
'manual' => 'Manuell',
|
||||
'operator' => 'Operator-Aktion',
|
||||
'rotated' => 'Automatisch rotiert',
|
||||
'ip_mismatch' => 'IP-Abweichung',
|
||||
'expired' => 'Abgelaufen',
|
||||
'invalid_secret' => 'Ungültiges Secret',
|
||||
'tenant_missing' => 'Mandant entfernt',
|
||||
'max_active_limit' => 'Maximale Anzahl überschritten',
|
||||
],
|
||||
'sections' => [
|
||||
'details' => 'Token-Details',
|
||||
'security' => 'Sicherheitskontext',
|
||||
],
|
||||
'audit' => [
|
||||
'heading' => 'Audit-Log',
|
||||
'event' => 'Ereignis',
|
||||
'events' => [
|
||||
'issued' => 'Ausgestellt',
|
||||
'refresh_attempt' => 'Refresh versucht',
|
||||
'refreshed' => 'Refresh erfolgreich',
|
||||
'client_mismatch' => 'Client stimmt nicht überein',
|
||||
'invalid_secret' => 'Ungültiges Secret',
|
||||
'ip_mismatch' => 'IP-Abweichung',
|
||||
'expired' => 'Abgelaufen',
|
||||
'revoked' => 'Widerrufen',
|
||||
'rotated' => 'Rotiert',
|
||||
'tenant_missing' => 'Mandant fehlt',
|
||||
'max_active_limit' => 'Begrenzung erreicht',
|
||||
],
|
||||
'performed_by' => 'Ausgeführt von',
|
||||
'ip_address' => 'IP-Adresse',
|
||||
'context' => 'Kontext',
|
||||
'performed_at' => 'Zeitpunkt',
|
||||
'empty' => [
|
||||
'heading' => 'Noch keine Einträge',
|
||||
'description' => 'Sobald das Token verwendet wird, erscheinen hier Einträge.',
|
||||
],
|
||||
],
|
||||
'notifications' => [
|
||||
'revoked' => 'Refresh Token wurde widerrufen.',
|
||||
],
|
||||
],
|
||||
|
||||
'shell' => [
|
||||
'tenant_admin_title' => 'Tenant‑Admin',
|
||||
],
|
||||
|
||||
Reference in New Issue
Block a user