feat(dev): environment ribbon and one-click dev login on the public site and auth pages

Co-Authored-By: Claude Sonnet 5.5 <noreply@anthropic.com>
This commit is contained in:
andreandClaude Sonnet 5.5 committed 2026-10-13 16:56:40 +01:00
1 parent 5f64ae57db
commit b73c23bf55
8 files changed
+75 -4

No files matched your search

+2 -2
View File
@@ -1,11 +1,11 @@
<?php
// DEV ONLY -- barra de login de um clique (platform-tools). Não imprime nada
// fora de dev. Incluída por includes/footer.php.
// fora de dev. Incluída por includes/footer.php, auth_footer.php e site/includes/footer.php.
require_once __DIR__ . '/../config/dev_guard.php';
if (!function_exists('platform_dev_toolbar')) return;
platform_dev_toolbar([
'login_url' => base_url('dev_login'),
'logout_url' => base_url('views/auth/logout.php'),
'roles' => ['admin' => 'Admin', 'sysadmin' => 'Sysadmin'],
'roles' => ['client' => 'Cliente', 'staff' => 'Staff', 'admin' => 'Admin', 'sysadmin' => 'Sysadmin'],
'csrf_field' => 'csrf_field',
]);