dizitcodes / panel
Installs: 10
Dependents: 0
Suggesters: 0
Security: 0
Stars: 0
Watchers: 0
Forks: 0
Open Issues: 0
Language:JavaScript
README
Instalação
Instalar o CodeIgniter4 pelo composer
composer create-project codeigniter4/appstarter ./
Instalar o JWT
composer require firebase/php-jwt
Instalar e rodar o Dizit/Panel
composer require dizitcodes/panel php spark panel:setup copy dizit.env .env
Configurar o ENV
Edite o arquivo .env para conectar com seu banco MYSQL na linha 33 (já criado ateriormente) Adicione uma KEY secreta na linha 166 (o comando php spark auth:setup gerou uma sugestão)
Instalar o CodeIgniter Settings
composer require codeigniter4/settings
Rodar os migrations e seeders
php spark migrate --all php spark db:seed UsersSeeder
Configurar as aliases dos Filtros no arquivo Config>Filters.php
public array $aliases = [ 'csrf' => CSRF::class, 'toolbar' => DebugToolbar::class, 'honeypot' => Honeypot::class, 'invalidchars' => InvalidChars::class, 'secureheaders' => SecureHeaders::class, 'admin_auth' => \App\Filters\Admin\AuthFilter::class, 'api_auth' => \App\Filters\Api\AuthFilter::class, ];
Iniciar server
php spark serve
Acesso ao admin localhost:8080/auth
O usuário e senha padrão do admin se encontra no arquivo App>Database>Seeds>UsersSeeder.php
License
MIT
Free Software, Hell Yeah!