Add new templates for user authentication and management
- Created `unlogged-layout.php` and `unlogged.php` for the login page layout. - Implemented `main-view.php` for system update management with progress tracking. - Added `user-2fa.php` for two-factor authentication verification. - Developed `user-edit.php` for editing user details and privileges. - Introduced `users-list.php` for displaying and managing user accounts. - Added `.htaccess` configuration for URL rewriting and security settings.
This commit is contained in:
@@ -7,9 +7,13 @@ class Page {
|
||||
{
|
||||
global $user;
|
||||
|
||||
if ( $_GET['module'] == 'user' && $_GET['action'] == 'twofa' ) {
|
||||
return \admin\controls\Users::twofa();
|
||||
}
|
||||
|
||||
if ( !$user || !$user['admin'] )
|
||||
return \admin\view\Users::login_form();
|
||||
|
||||
|
||||
$tpl = new \Tpl;
|
||||
$tpl -> content = \admin\Site::route();
|
||||
return $tpl -> render( 'site/main-layout' );
|
||||
|
||||
Reference in New Issue
Block a user