Laravel 13 + Filament 5 admin panel and REST API for a non-profit developer collective, backed by the Pireon OAuth identity server. The public site is a separate, server-rendered application consuming /api/public/v1. Co-Authored-By: Claude Opus 5 <noreply@anthropic.com>
28 lines
1.4 KiB
PHP
28 lines
1.4 KiB
PHP
<?php
|
|
|
|
declare(strict_types=1);
|
|
|
|
return [
|
|
'sign_in' => 'Sign in',
|
|
'sign_in_intro' => 'Sign in with your e-mail and password.',
|
|
'signing_in' => 'Checking your credentials…',
|
|
'password_grant_disabled' => 'Password sign-in is switched off on this installation. Please tell an administrator.',
|
|
'server_unavailable' => 'The identity server is not responding. This is not about your credentials; please tell an administrator.',
|
|
'sign_out' => 'Sign out',
|
|
|
|
'denied' => 'Sign-in was not completed: :reason',
|
|
'inactive' => 'Your account is deactivated. Please contact an administrator.',
|
|
'pending_approval' => 'Your registration is still awaiting approval by an administrator.',
|
|
'no_permission' => 'Your account is not allowed into this panel. Ask an administrator to assign you a role.',
|
|
'cannot_grant_super_admin' => 'Only a super admin may grant the super admin role.',
|
|
|
|
'not_configured_title' => 'The OAuth client is not configured',
|
|
'not_configured_body' => 'Register this application at :server, then fill in PIREON_CLIENT_ID and PIREON_CLIENT_SECRET in your .env file.',
|
|
|
|
'account' => [
|
|
'remote_roles' => 'Roles on the identity server',
|
|
'remote_roles_hint' => 'Informational only: permissions for this application are managed here, not on the OAuth server.',
|
|
'managed_remotely' => 'This field is managed at :server and refreshed on every sign-in.',
|
|
],
|
|
];
|