<?xml version="1.0" encoding="UTF-8"?>
<rss version="2.0" xmlns:atom="http://www.w3.org/2005/Atom" xmlns:dc="http://purl.org/dc/elements/1.1/">
			<channel>
			<title>Не устанавливается кука user_key / Вопросы, проблемы и их решения / Alto CMS</title>
			<link>http://79.174.14.219/comments/1374/</link>
			<description><![CDATA[Добрый день. Столкнулся с проблемой при реализации плагина входа на сайт через OpenId-провайдера. Написал экшен и модули авторизации и аутентификации,]]></description>
			<language>ru</language>
			<managingEditor>noreply@altocms.ru</managingEditor>
			<webMaster>noreply@altocms.ru</webMaster>
			<generator>Alto CMS v.1.5.0b1</generator>
							<item>
					<title>Не устанавливается кука user_key (comment #24043)</title>
					<guid isPermaLink="true">http://79.174.14.219/t/1374/#comment24043</guid>
					<link>http://79.174.14.219/1374.html#comment24043</link>
					<author>vshemarov@gmail.com</author>
					<description><![CDATA[Как-то не очень понятно: при авторизации кука проставляется, а после редиректа пропадает? И это все на одном домене, без переходов?]]></description>
					<pubDate>Fri, 09 Oct 2015 18:37:24 +0300</pubDate>
									</item>
							<item>
					<title>Не устанавливается кука user_key (comment #24058)</title>
					<guid isPermaLink="true">http://79.174.14.219/t/1374/#comment24058</guid>
					<link>http://79.174.14.219/1374.html#comment24058</link>
					<author>mifkys@yandex.ru</author>
					<description><![CDATA[Нет. На сайте есть возможность авторизовываться через встроенные в движок учетки и через провайдера opened. <br/>
<br/>
Если входить через встроенную учетку — все ОК, кука создается и человек остается залогиненным на долгое время.<br/>
<br/>
Если входить через провайдера, то кука не создается. После перезапуска браузера приходится логиниться еще раз. Принцип работы модуля логина подобный плагину openId для лайвстрит:<br/>
<br/>
1. Жмется кнопка, идет переход на сайт провайдера<br/>
2. Дается разрешение на авторизацию на моем сайте<br/>
3. Дальше идет переход на кэлбэк урл, где идет проверка регистрировался ли раньше пользователь через этого провайдера. Если да, то идет авторизация на сайте.<br/>
<br/>
Вот в этот момент почему-то не прописывается кука user_key. Т.е. в этот момент все проверки и действия происходят у меня на сайте уже без переходов на другие домены.]]></description>
					<pubDate>Sun, 11 Oct 2015 14:58:51 +0300</pubDate>
									</item>
							<item>
					<title>Не устанавливается кука user_key (comment #24062)</title>
					<guid isPermaLink="true">http://79.174.14.219/t/1374/#comment24062</guid>
					<link>http://79.174.14.219/1374.html#comment24062</link>
					<author>vshemarov@gmail.com</author>
					<description><![CDATA[На днях была похожая проблема — долго не могли понять, почему на одном сайте при подключении плагина не ставится кука. Долго ковырялись, не могли понять, и выяснилось, что один из подгружаемых файлов в кодировке UTF-8 BOM, и из-за этого идет вывод. А при любом выводе куки не устанавливаются.<br/>
<br/>
Могу посоветовать следующее:<br/>
1) Обновиться до 1.1.3<br/>
2) В начале файла <strong>/index.php</strong> добавить:<br/>
<pre class="prettyprint"><code>define('DEBUG', 1);</code></pre>3) А в <strong>/app/config.local.php</strong> добавить:<br/>
<pre class="prettyprint"><code>$config['sys']['include']['check_file'] = false;</code></pre><br/>
Если какие-то файлы имеют подключаемую кодировку UTF-8 BOM, то увидите сообщения в логе <strong>error.log</strong>]]></description>
					<pubDate>Sun, 11 Oct 2015 21:17:32 +0300</pubDate>
									</item>
							<item>
					<title>Не устанавливается кука user_key (comment #24074)</title>
					<guid isPermaLink="true">http://79.174.14.219/t/1374/#comment24074</guid>
					<link>http://79.174.14.219/1374.html#comment24074</link>
					<author>mifkys@yandex.ru</author>
					<description><![CDATA[Да, про то, что если перед установкой кук идет какой-то вывод, то она не будет работать, я читал. <br/>
<br/>
Обновиться до 1.1.3 сейчас будет сложно, — с версии 1.0.8 были произведены кардинальные изменения в некоторых частях движка, из-за чего после обновления сайт валится. Надо ковырять, исправлять… Надо как-нибудь все-таки добраться и разобраться, посмотреть в этом ли дело.]]></description>
					<pubDate>Mon, 12 Oct 2015 10:55:31 +0300</pubDate>
									</item>
							<item>
					<title>Не устанавливается кука user_key (comment #24075)</title>
					<guid isPermaLink="true">http://79.174.14.219/t/1374/#comment24075</guid>
					<link>http://79.174.14.219/1374.html#comment24075</link>
					<author>vshemarov@gmail.com</author>
					<description><![CDATA[Тогда попробуйте так: обновите у себя в модуле <strong>ModuleSession</strong> только метод <strong>SetCookie()</strong>, взяв его из последней версии движка 1.1.13, и включите константу DEBUG, как сказано выше в п.2<br/>
<br/>
И смотрите логи. Если кука не ставится из-за того, что до этого момента был какой-то вывод, то в логах будет указано, в каком файле и в какой его строке был этот вывод.]]></description>
					<pubDate>Mon, 12 Oct 2015 12:00:45 +0300</pubDate>
									</item>
							<item>
					<title>Не устанавливается кука user_key (comment #24077)</title>
					<guid isPermaLink="true">http://79.174.14.219/t/1374/#comment24077</guid>
					<link>http://79.174.14.219/1374.html#comment24077</link>
					<author>mifkys@yandex.ru</author>
					<description><![CDATA[Похоже, что у вас раньше файл /common/templates/language/actions/admin/en.php был с BOM. Я его не правил, дата стоит оригинальная, а в новой версии этот файл уже без BOM.<br/>
<br/>
Пересохранил файл, кука встала. Спасибо.]]></description>
					<pubDate>Mon, 12 Oct 2015 17:31:59 +0300</pubDate>
									</item>
					</channel>
	</rss>
