Search by

basic-app / admin-auth-config

basic-app

Package info

github.com/basic-app/admin-auth-config

pkg:composer/basic-app/admin-auth-config

Statistics

Installs: 5

Dependents: 1

Suggesters: 0

Stars: 0

Open Issues: 0

dev-main 2026-11-14 10:32 UTC

This package is auto-updated.

Last update: 2026-11-14 10:32:24 UTC


README

##Admin Auth Config

Install

  1. Run
composer require basic-app/admin-auth-config

  1. Add to "Config/Routes.php"
helper(['admin_auth_config']);

admin_auth_config_routes($routes);
  1. Add to ".env"
AdminAuth.credentialClass="BasicApp\AdminAuthConfig\Services\AdminAuth"
  1. Add to "Config/Filters.php"
    public array $aliases = [
        /* other aliases */
        'admin'         => \BasicApp\AdminAuthConfig\Filters\AdminFilter::class
    ];
    
    public array $filters = [
        /* other filters */
        'admin' => [
            'before' => ['admin', 'admin/*']
        ]
    ];

  1. Add settings to .env
AdminCredential.login="admin"
AdminCredential.password="admin"
AdminCredential.email="email@example.org"
AdminCredential.avatarImage="assets/adminlte4/assets/img/avatar5.png"

Access backend by opening http://localhost:8080/index.php/admin in a browser.

login: admin
password: admin

You need to restart the Spark server so the new settings take effect.