большая разработка аутентификации

This commit is contained in:
2023-03-02 11:46:14 +10:00
parent 0aae5b6558
commit 687db4e4b1
129 changed files with 2282 additions and 646 deletions

View File

@@ -4,8 +4,13 @@ declare(strict_types=1);
namespace mirzaev\site\account;
use mirzaev\minimal\core;
use mirzaev\minimal\router;
// Файлы проекта
use mirzaev\site\account\controllers\core as controller,
mirzaev\site\account\models\core as model;
// Фреймворк
use mirzaev\minimal\core,
mirzaev\minimal\router;
ini_set('error_reporting', E_ALL);
ini_set('display_errors', 1);
@@ -25,12 +30,20 @@ $router = new router;
$router->write('/', 'index', 'index');
$router->write('/system/hotline', 'hotline', 'index');
$router->write('/system/graph', 'graph', 'index');
$router->write('/account/initialization', 'account', 'initialization', 'PUT');
$router->write('/account/initialization', 'account', 'initialization', 'POST');
$router->write('/account/vk/connect', 'account', 'connect');
$router->write('/account/panel', 'account', 'panel');
$router->write('/api/generate/password', 'api', 'password', 'POST');
$router->write('/session/login', 'session', 'login', 'POST');
$router->write('/session/password', 'session', 'password', 'POST');
$router->write('/session/invite', 'session', 'invite', 'POST');
// Инициализация ядра
$core = new core(namespace: __NAMESPACE__, router: $router);
// Инициализация ядер
$core->controller = new controller;
$core->model = new model;
// Обработка запроса
echo $core->start();