Ive выполнил это с помощью Spring framework, однако теперь мне поручена эта же функциональность, но в Kohana PHP. Попытка защитить сайт, выполнив некоторую аутентификацию и сеанс. Когда пользователь обращается к этой системе, они будут передавать токен с запросом через URL. Этот токен будет прочитан, и он сделает вызов веб-службы, чтобы обеспечить его действительность. Если они действительны, они будут перенаправлены в приложение. Если нет, он направит их на страницу с ошибкой.Kohana аутентифицировать пользователя с помощью токена
Может ли кто-нибудь направить меня к образцам для такого типа функциональности? Я посмотрел на модуль AUTH для kohana, но я не думаю, что это то, что я ищу.
Хорошо, так возможно я получить маркер из URL и сохранить его в качестве параметра сеанса
public function before(){
parent::before();
session_start();
if(!isset($_SESSION['token'])){
$_token = $_SESSION['token'] = $this->request->query('token');
}
echo $_SESSION['token'];
// echo isset($session->get('token'));
if(isset($_SESSION['token'])){
$view = View::factory('home/index');
$this->template->content = $view;
$this->_post = $this->request->post();
} else {
echo 'inside else';
header('HTTP/1.0 403 Forbidden');
$this->request->headers['HTTP/1.1'] = '403';
die('You are not allowed to access this file.');
}
}
Это звуки очень похоже на работу для модуля AUTH – kero