Framework for backend admin website.

Maintainers

Package info

github.com/silverorange/admin

pkg:composer/silverorange/admin

Statistics

Installs: 19

Dependents: 5

Suggesters: 2

Stars: 2

Open Issues: 3

7.0.4 2026-03-17 19:50 UTC

README

Admin is a framework for back-end administration systems. Admin is built using Swat and Site.

Installation

composer require silverorange/admin

Enabling 2FA (Two Factor Authentication)

  1. Install the Admin package ≥ 6.1.0
  2. Add two composer packages:
composer require robthree/twofactorauth
composer require bacon/bacon-qr-code
  1. Run composer install

  2. Add the new database fields:

alter table adminuser add two_fa_secret varchar(255);
alter table adminuser add two_fa_enabled boolean not null default false;
alter table adminuser add two_fa_timeslice integer not null default 0;
  1. Edit your .ini files (both stage and production) and add:
[admin]
two_fa_enabled = On
  1. Let your users know! They will now see 2FA setup in the “Login Settings” in the top-right corner.