36 lines
1.0 KiB
PHP
36 lines
1.0 KiB
PHP
<?php
|
|
|
|
use CodeIgniter\Router\RouteCollection;
|
|
|
|
/**
|
|
* @var RouteCollection $routes
|
|
*/
|
|
$routes->get('/', 'LoginController::index');
|
|
$routes->get('/test', 'Home::test');
|
|
$routes->get('/login', 'LoginController::index');
|
|
$routes->get('/logout', 'LoginController::logout');
|
|
$routes->get('/LoginController/receiveGoogleOAuthResponse', 'LoginController::receiveGoogleOAuthResponse');
|
|
|
|
|
|
$routes->group("/user", ["filter" => "authMVC"], function($routes){
|
|
$routes->post("create", "UserController::create");
|
|
$routes->get("create", "UserController::create");
|
|
$routes->post("edit", "UserController::edit");
|
|
$routes->get("list", "UserController::list");
|
|
$routes->get("getuser/(:hash)", "UserController::getuser/$1");
|
|
$routes->get("deactive/(:hash)", "UserController::deactive/$1");
|
|
$routes->get("rolesandteams", "UserController::getRolesAndTeams");
|
|
});
|
|
|
|
|
|
$routes->group("/dashboard", ["filter" => "authMVC"], function($routes){
|
|
$routes->get("view", "DashboardController::dashboard");
|
|
});
|
|
|
|
|
|
|
|
|
|
//---------suren
|
|
$routes->get('/ui_test', 'Home::ui_test');
|
|
|