示例#1
0
<?php

use AliceSPA\Helper\Utilities as utils;
utils::secureRoute($app->post('/api/test', function ($req, $res, $args) {
    return $res;
}), false, false, ['test' => ['select', 'insert', 'update', 'delete']]);
utils::secureRoute($app->post('/api/test123', function ($req, $res, $args) {
    return $res;
}), false, 'image');
示例#2
0
<?php

use AliceSPA\Helper\Utilities as utils;
$app->post('/AliceSPA/api/account/login', '\\AliceSPA\\Controller\\Account:login');
$app->post('/AliceSPA/api/account/register', '\\AliceSPA\\Controller\\Account:register');
utils::secureRoute($app->post('/AliceSPA/api/account/info', '\\AliceSPA\\Controller\\Account:info'));
utils::secureRoute($app->post('/AliceSPA/api/account/logout', '\\AliceSPA\\Controller\\Account:logout'));
示例#3
0
<?php

use AliceSPA\Helper\Utilities as utils;
$app->get('/AliceSPA/api/environment/errors', '\\AliceSPA\\Controller\\Environment:getErrors');
$app->get('/AliceSPA/api/environment/checkSession', function ($req, $res, $args) {
    return $res;
});
//in session middleware
utils::secureRoute($app->post('/AliceSPA/api/environment/clearSessions', function ($req, $res, $args) {
    \AliceSPA\Service\Session::getInstance()->clearSessions();
}), ['admin']);