Welcome! Log In Create A New Profile

Advanced

Re: auth request контроль числа прошедих авторизацию

November 19, 2015 04:37PM
Максим, благодарю за ответ.

Авторизационный сервис мне доступен.
Сейчас у меня сервер авторизации выглядит как apache+mod_php.
И на нем только один скрипт (для тестов):
<?php
if (!isset($_SERVER['PHP_AUTH_USER'])) {
header('WWW-Authenticate: Basic realm="My Realm"');
header('HTTP/1.0 401 Unauthorized');
} else {
header('HTTP/1.0 200 Ok');
}
?>
с п.1 я понял, что это будет проверять сервер авторизации (в некой базе ставить пометку о том, что пользователь залогинился), но как снимать пометку, когда пользователь закрыл браузер? каким механизмом nginx узнает об этом?
а как авторизованного пользователя сбросить если он не закрыл браузер?
ведь /auth уже вернул код 200. и дальше работа идет с backend. Или /auth возвращает 200 при каждом запросе к nginx от данного пользователя (просто после 1 ввода ответ гдето кешируется на сервере авторизации)?
Если можно, расскажите подробне про возможный механизм взаимодействия сервера авторизации с nginx в моей задаче.
Subject Author Posted

Re: auth request контроль числа прошедих авторизацию

Maxim Dounin November 19, 2015 08:18AM

Re: auth request контроль числа прошедих авторизацию

Magikanin November 19, 2015 04:37PM

Re: auth request контроль числа прошедих авторизацию

kpoxa November 20, 2015 03:10AM

Re: auth request контроль числа прошедих авторизацию

Magikanin November 20, 2015 04:15AM



Sorry, only registered users may post in this forum.

Click here to login

Online Users

Guests: 109
Record Number of Users: 6 on February 13, 2018
Record Number of Guests: 421 on December 02, 2018
Powered by nginx      Powered by FreeBSD      PHP Powered      Powered by MariaDB      ipv6 ready