<?xml version="1.0" encoding="koi8-r"?>
<rss version="0.91">
<channel>
    <title>OpenForum RSS: Умные умы... помогите.. Logout при авторизации .htaccess</title>
    <link>https://www.opennet.ru/openforum/vsluhforumID8/2239.html</link>
    <description>Как сделать Логаут после того как залогинился при авторизации через .htaccess?&lt;br&gt;&lt;br&gt;с сессиями то все просто, а тут пробывал также - нифига...</description>

<item>
    <title>Умные умы... помогите.. Logout при авторизации .htaccess (Аникей)</title>
    <link>https://www.opennet.ru/openforum/vsluhforumID8/2239.html#10</link>
    <pubDate>Sun, 25 Jul 2010 04:34:55 GMT</pubDate>
    <description>&amp;gt;&amp;gt;Как сделать Логаут после того как залогинился при авторизации через .htaccess? &lt;br&gt;&amp;gt;&lt;br&gt;&amp;gt;В общем случае - никак. Те трюки, которые тебе посоветовали, будут работать &lt;br&gt;&amp;gt;через раз, по разному в разных браузерах, и совсем не так, &lt;br&gt;&amp;gt;как ожидает юзер. В общем, я бы не рекомендовал этим заниматься. &lt;br&gt;&amp;gt;&lt;br&gt;&lt;br&gt;Ну думаю сделать это возможно если уничтожить вход &quot;unset()&quot;, тем самым у вас в данный момент не .htaccess авторизация, а через &quot;.htaccess&quot;.&lt;br&gt;То - есть собственно это тоже &quot;PHP&quot; код? Разумеется да&lt;br&gt;и он лежит в отдельной папке в отведенном файле и прописан там где нужен для авторизации.&lt;br&gt;Но тут загвостка при исключении вывода цикла do &#123;printf(&quot;&amp;lt;a href=&#092;&quot;&amp;lt;?php - функция не будет поддерживаться,но присваивать у нас нечего?&amp;gt;&#092;&quot;&amp;gt;&amp;lt;/a&amp;gt;&quot;);&#125; так что думаю будет лучше создать submit кнопку и указать ей параметр action=&quot;URL обработчика&quot;, где мы будем уничтожать переменные для входа и каким - то образом их придется сбросить или обновить для того чтобы вывелось окошко опять таки с входом.&lt;br&gt;&lt;br&gt;</description>
</item>

<item>
    <title>Умные умы... помогите.. Logout при авторизации .htaccess (dev)</title>
    <link>https://www.opennet.ru/openforum/vsluhforumID8/2239.html#9</link>
    <pubDate>Thu, 06 May 2004 07:29:06 GMT</pubDate>
    <description>&amp;gt;Как сделать Логаут после того как залогинился при авторизации через .htaccess? &lt;br&gt;&lt;br&gt;В общем случае - никак. Те трюки, которые тебе посоветовали, будут работать через раз, по разному в разных браузерах, и совсем не так, как ожидает юзер. В общем, я бы не рекомендовал этим заниматься.&lt;br&gt;</description>
</item>

<item>
    <title>как это никак? (Майк_110)</title>
    <link>https://www.opennet.ru/openforum/vsluhforumID8/2239.html#8</link>
    <pubDate>Wed, 05 May 2004 17:12:54 GMT</pubDate>
    <description>&amp;gt;Дак авторизация то происходит не методом PHP-auth а Apache-Auth. при помощи .htaccess. &lt;br&gt;&amp;gt;Или я тото не понял или ты чтото не понял :) &lt;br&gt;&amp;gt;&lt;br&gt;&amp;gt;&lt;br&gt;&amp;gt;Как вот именно мне эти данные $PHP_AUTH_USER убить??? &lt;br&gt;&lt;br&gt;&lt;br&gt;У меня создалось впечатление, что я понял ;-)&lt;br&gt;При помощи PHP можно притвориться Апачем и выдать заголовок HTTP со статусом 401 и заголовок WWW-Authenticate.&lt;br&gt;&lt;br&gt;header(&quot;WWW-authenticate: basic realm=&#092;&quot;Restricted Access&#092;&quot;&quot;);&lt;br&gt;header(&quot;Status: 401 Unauthorized&quot;);&lt;br&gt;&lt;br&gt;Моё имхо.</description>
</item>

<item>
    <title>как это никак? (netic)</title>
    <link>https://www.opennet.ru/openforum/vsluhforumID8/2239.html#7</link>
    <pubDate>Tue, 04 May 2004 12:11:35 GMT</pubDate>
    <description>&amp;gt;Послать браузер в левую папку, где требуется другой пароль. &lt;br&gt;&amp;gt;&lt;br&gt;&amp;gt;создаешь папку где требуются логин и пароль login:passwd &lt;br&gt;&amp;gt;&lt;br&gt;&amp;gt;посылаешь браузер на http://login:passwd&#064;ххх/левая папка &lt;br&gt;&amp;gt;&lt;br&gt;&amp;gt;он там должен автоматом проавторизоваться. (по крайней мере IE) &lt;br&gt;&amp;gt;OPERA ругается, точнее вопрос задает - мол послали меня на линк с &lt;br&gt;&amp;gt;логином/паролем. Итить или не итить? &lt;br&gt;&amp;gt;&lt;br&gt;&amp;gt;С остальныни не пробовал. &lt;br&gt;&lt;br&gt;&lt;br&gt;А точно. Как вариант. Спасиба</description>
</item>

<item>
    <title>как это никак? (Rohan)</title>
    <link>https://www.opennet.ru/openforum/vsluhforumID8/2239.html#6</link>
    <pubDate>Tue, 04 May 2004 09:44:58 GMT</pubDate>
    <description>Послать браузер в левую папку, где требуется другой пароль. &lt;br&gt;&lt;br&gt;создаешь папку где требуются логин и пароль login:passwd&lt;br&gt;&lt;br&gt;посылаешь браузер на http://login:passwd&#064;ххх/левая папка&lt;br&gt;&lt;br&gt;он там должен автоматом проавторизоваться. (по крайней мере IE)&lt;br&gt;OPERA ругается, точнее вопрос задает - мол послали меня на линк с логином/паролем. Итить или не итить?&lt;br&gt;&lt;br&gt;С остальныни не пробовал.&lt;br&gt;&lt;br&gt;</description>
</item>

<item>
    <title>как это никак? (netic)</title>
    <link>https://www.opennet.ru/openforum/vsluhforumID8/2239.html#5</link>
    <pubDate>Tue, 04 May 2004 06:59:07 GMT</pubDate>
    <description>&amp;gt;Имхо, браузер должен забывать имя и пароль, если ему в ответ на &lt;br&gt;&amp;gt;ранее известные имя и пароль (которые он подсовывает) был вновь выдан &lt;br&gt;&amp;gt;запрос на авторизацию. &lt;br&gt;&amp;gt;&lt;br&gt;&amp;gt;А если через POST-запрос отправить скрипту некий параметр, например logout=1, после которого &lt;br&gt;&amp;gt;он должен будет заведомо выдать новый запрос на ввод имени и &lt;br&gt;&amp;gt;пароля, то нужно будет либо снова авторизоваться, либо отказаться (что и &lt;br&gt;&amp;gt;будет выходом в данном случае). &lt;br&gt;&lt;br&gt;&lt;br&gt;Дак авторизация то происходит не методом PHP-auth а Apache-Auth. при помощи .htaccess. Или я тото не понял или ты чтото не понял :) &lt;br&gt;&lt;br&gt;Как вот именно мне эти данные $PHP_AUTH_USER убить???</description>
</item>

<item>
    <title>как это никак? (Майк_110)</title>
    <link>https://www.opennet.ru/openforum/vsluhforumID8/2239.html#4</link>
    <pubDate>Tue, 04 May 2004 05:00:09 GMT</pubDate>
    <description>Имхо, браузер должен забывать имя и пароль, если ему в ответ на ранее известные имя и пароль (которые он подсовывает) был вновь выдан запрос на авторизацию.&lt;br&gt;&lt;br&gt;А если через POST-запрос отправить скрипту некий параметр, например logout=1, после которого он должен будет заведомо выдать новый запрос на ввод имени и пароля, то нужно будет либо снова авторизоваться, либо отказаться (что и будет выходом в данном случае).&lt;br&gt;</description>
</item>

<item>
    <title>Умные умы... помогите.. Logout при авторизации .htaccess (.zZz.)</title>
    <link>https://www.opennet.ru/openforum/vsluhforumID8/2239.html#3</link>
    <pubDate>Wed, 07 Apr 2004 10:02:09 GMT</pubDate>
    <description>&amp;gt;&amp;gt;Самое главное палево basic auth :( &lt;br&gt;&amp;gt;&amp;gt;Браузер пользователя сам засылает login:pass при получении auth request. &lt;br&gt;&amp;gt;&amp;gt;Причём засылает всего лишь в base64 - что тоже не радует... &lt;br&gt;&amp;gt;&lt;br&gt;&amp;gt;Всмысле, а как тогда быть.. Вопросто был как логаут сделать при такой &lt;br&gt;&amp;gt;авторизации &lt;br&gt;никак&lt;br&gt;</description>
</item>

<item>
    <title>Умные умы... помогите.. Logout при авторизации .htaccess (netic)</title>
    <link>https://www.opennet.ru/openforum/vsluhforumID8/2239.html#2</link>
    <pubDate>Wed, 07 Apr 2004 05:58:35 GMT</pubDate>
    <description>&amp;gt;Самое главное палево basic auth :( &lt;br&gt;&amp;gt;Браузер пользователя сам засылает login:pass при получении auth request. &lt;br&gt;&amp;gt;Причём засылает всего лишь в base64 - что тоже не радует... &lt;br&gt;&lt;br&gt;Всмысле, а как тогда быть.. Вопросто был как логаут сделать при такой авторизации</description>
</item>

</channel>
</rss>
