<?xml version="1.0" encoding="UTF-8"?><rss version="2.0"
	xmlns:content="http://purl.org/rss/1.0/modules/content/"
	xmlns:dc="http://purl.org/dc/elements/1.1/"
	xmlns:atom="http://www.w3.org/2005/Atom"
	xmlns:sy="http://purl.org/rss/1.0/modules/syndication/"
		>
<channel>
	<title>Comments on: Авторизация в CakePHP с пользователями, группами и правилами</title>
	<atom:link href="http://blog.meelk.com.ua/2009/02/01/avtorizaciya-v-cakephp-s-polzovatelyami-gruppami-i-pravilami/feed/" rel="self" type="application/rss+xml" />
	<link>http://blog.meelk.com.ua/2009/02/01/avtorizaciya-v-cakephp-s-polzovatelyami-gruppami-i-pravilami/</link>
	<description>Еще один блог о PHP разработке. Тепер зі смаком молока.</description>
	<lastBuildDate>Wed, 11 Aug 2010 17:11:41 +0000</lastBuildDate>
	<sy:updatePeriod>hourly</sy:updatePeriod>
	<sy:updateFrequency>1</sy:updateFrequency>
	<generator>http://wordpress.org/?v=3.0.1</generator>
	<item>
		<title>By: mee</title>
		<link>http://blog.meelk.com.ua/2009/02/01/avtorizaciya-v-cakephp-s-polzovatelyami-gruppami-i-pravilami/comment-page-1/#comment-7702</link>
		<dc:creator>mee</dc:creator>
		<pubDate>Wed, 02 Jun 2010 13:25:55 +0000</pubDate>
		<guid isPermaLink="false">http://blog.meelk.com.ua/?p=134#comment-7702</guid>
		<description>Даже не знаю с чем это могло быть связанно. Вы пробовали отлаживать? Смотреть сесии и т.д.? </description>
		<content:encoded><![CDATA[<p>Даже не знаю с чем это могло быть связанно. Вы пробовали отлаживать? Смотреть сесии и т.д.?</p>
]]></content:encoded>
	</item>
	<item>
		<title>By: Wodan</title>
		<link>http://blog.meelk.com.ua/2009/02/01/avtorizaciya-v-cakephp-s-polzovatelyami-gruppami-i-pravilami/comment-page-1/#comment-7701</link>
		<dc:creator>Wodan</dc:creator>
		<pubDate>Wed, 02 Jun 2010 13:24:13 +0000</pubDate>
		<guid isPermaLink="false">http://blog.meelk.com.ua/?p=134#comment-7701</guid>
		<description>Такая ситуация действительно встречается. Для того, чтобы это увидеть - необходимо одну или несколько вкладок в проекте открыть несколько раз, но сделать это необходимо быстро. Также такая ситуация возникает, если 2 раза нажать обновление страницы - мы попадаем на страницу с формой входа. </description>
		<content:encoded><![CDATA[<p>Такая ситуация действительно встречается. Для того, чтобы это увидеть &#8211; необходимо одну или несколько вкладок в проекте открыть несколько раз, но сделать это необходимо быстро. Также такая ситуация возникает, если 2 раза нажать обновление страницы &#8211; мы попадаем на страницу с формой входа.</p>
]]></content:encoded>
	</item>
	<item>
		<title>By: mee</title>
		<link>http://blog.meelk.com.ua/2009/02/01/avtorizaciya-v-cakephp-s-polzovatelyami-gruppami-i-pravilami/comment-page-1/#comment-7636</link>
		<dc:creator>mee</dc:creator>
		<pubDate>Thu, 27 May 2010 13:01:00 +0000</pubDate>
		<guid isPermaLink="false">http://blog.meelk.com.ua/?p=134#comment-7636</guid>
		<description>Добрый день, 
прошу прощения, только увидел коментарий. В принципе так можно делать, но вообще, идеалогически, в отображение такие вещи нужно передавать из контроллера. Например,  
 
$this-&gt;set(&quot;username&quot;,$this-&gt;Auth-&gt;user(&quot;username&quot;); а потом в view  
 
echo $username; </description>
		<content:encoded><![CDATA[<p>Добрый день,<br />
прошу прощения, только увидел коментарий. В принципе так можно делать, но вообще, идеалогически, в отображение такие вещи нужно передавать из контроллера. Например,  </p>
<p>$this-&gt;set(&quot;username&quot;,$this-&gt;Auth-&gt;user(&quot;username&quot;); а потом в view  </p>
<p>echo $username;</p>
]]></content:encoded>
	</item>
	<item>
		<title>By: user122</title>
		<link>http://blog.meelk.com.ua/2009/02/01/avtorizaciya-v-cakephp-s-polzovatelyami-gruppami-i-pravilami/comment-page-1/#comment-7635</link>
		<dc:creator>user122</dc:creator>
		<pubDate>Thu, 27 May 2010 12:56:29 +0000</pubDate>
		<guid isPermaLink="false">http://blog.meelk.com.ua/?p=134#comment-7635</guid>
		<description>ок, я решил свою проблему сам 
нашел в документации что извлекать данные о текущей сессии можно так 
 
echo $session-&gt;read(&#039;Auth.User.username&#039;); 
 
вместо username может быть любое поле таблицы users (email_address, id и т.д.) 
 </description>
		<content:encoded><![CDATA[<p>ок, я решил свою проблему сам<br />
нашел в документации что извлекать данные о текущей сессии можно так </p>
<p>echo $session-&gt;read(&#039;Auth.User.username&#039;); </p>
<p>вместо username может быть любое поле таблицы users (email_address, id и т.д.)</p>
]]></content:encoded>
	</item>
	<item>
		<title>By: user122</title>
		<link>http://blog.meelk.com.ua/2009/02/01/avtorizaciya-v-cakephp-s-polzovatelyami-gruppami-i-pravilami/comment-page-1/#comment-7626</link>
		<dc:creator>user122</dc:creator>
		<pubDate>Wed, 26 May 2010 13:43:39 +0000</pubDate>
		<guid isPermaLink="false">http://blog.meelk.com.ua/?p=134#comment-7626</guid>
		<description>я только начинаю вникать в cake, поэтому не ругайте сильно, если я что-то не так понял 
 
ведь нужно вставлять этот код в файлы отображения, верно? </description>
		<content:encoded><![CDATA[<p>я только начинаю вникать в cake, поэтому не ругайте сильно, если я что-то не так понял </p>
<p>ведь нужно вставлять этот код в файлы отображения, верно?</p>
]]></content:encoded>
	</item>
	<item>
		<title>By: user122</title>
		<link>http://blog.meelk.com.ua/2009/02/01/avtorizaciya-v-cakephp-s-polzovatelyami-gruppami-i-pravilami/comment-page-1/#comment-7625</link>
		<dc:creator>user122</dc:creator>
		<pubDate>Wed, 26 May 2010 13:40:58 +0000</pubDate>
		<guid isPermaLink="false">http://blog.meelk.com.ua/?p=134#comment-7625</guid>
		<description>привет! спасибо за статью 
 
у меня не получается показать авторизован ли пользователь или нет 
при вставке такого кода в ctp-файл 
 
echo $this-&gt;Auth-&gt;user(&quot;email_address&quot;); 
 
cake пишет: 
Undefined property: View::$Auth [APPviewsuserslogin.ctp, line 2] 
 
 </description>
		<content:encoded><![CDATA[<p>привет! спасибо за статью </p>
<p>у меня не получается показать авторизован ли пользователь или нет<br />
при вставке такого кода в ctp-файл </p>
<p>echo $this-&gt;Auth-&gt;user(&quot;email_address&quot;); </p>
<p>cake пишет:<br />
Undefined property: View::$Auth [APPviewsuserslogin.ctp, line 2]</p>
]]></content:encoded>
	</item>
	<item>
		<title>By: mee</title>
		<link>http://blog.meelk.com.ua/2009/02/01/avtorizaciya-v-cakephp-s-polzovatelyami-gruppami-i-pravilami/comment-page-1/#comment-6662</link>
		<dc:creator>mee</dc:creator>
		<pubDate>Mon, 29 Mar 2010 13:19:58 +0000</pubDate>
		<guid isPermaLink="false">http://blog.meelk.com.ua/?p=134#comment-6662</guid>
		<description>Чес тно говоря не встречался с подобной ситуацией. </description>
		<content:encoded><![CDATA[<p>Чес тно говоря не встречался с подобной ситуацией.</p>
]]></content:encoded>
	</item>
	<item>
		<title>By: Eos</title>
		<link>http://blog.meelk.com.ua/2009/02/01/avtorizaciya-v-cakephp-s-polzovatelyami-gruppami-i-pravilami/comment-page-1/#comment-6661</link>
		<dc:creator>Eos</dc:creator>
		<pubDate>Mon, 29 Mar 2010 13:16:03 +0000</pubDate>
		<guid isPermaLink="false">http://blog.meelk.com.ua/?p=134#comment-6661</guid>
		<description>А не подкажете, почему может возникать ситуация, что когда один пользователь (на счет нескольких не уверен) открывает 2 страницы одновременно (например в две вкладки) и они генерируются одновременно, то в одном из контроллеров появляется форма логина вместо содержимого контроллера?... </description>
		<content:encoded><![CDATA[<p>А не подкажете, почему может возникать ситуация, что когда один пользователь (на счет нескольких не уверен) открывает 2 страницы одновременно (например в две вкладки) и они генерируются одновременно, то в одном из контроллеров появляется форма логина вместо содержимого контроллера?&#8230;</p>
]]></content:encoded>
	</item>
	<item>
		<title>By: mee</title>
		<link>http://blog.meelk.com.ua/2009/02/01/avtorizaciya-v-cakephp-s-polzovatelyami-gruppami-i-pravilami/comment-page-1/#comment-6489</link>
		<dc:creator>mee</dc:creator>
		<pubDate>Mon, 22 Mar 2010 09:46:35 +0000</pubDate>
		<guid isPermaLink="false">http://blog.meelk.com.ua/?p=134#comment-6489</guid>
		<description>Как же давно это было :) В общем решение использует компонент Auth (вот &lt;a href=&quot;http:\/\/book.cakephp.org\/view\/172\/Authentication&quot; target=&quot;_blank&quot;&gt;тут можно&lt;/a&gt; почитать) который, в общем-то, и делает все за нас.  
Он сам производит процес входа в систему, в том числе и аутентификации: В beforeFilter вы указываете какие поля использовать для авторизации, а так же при помощи метода allow, вы указываете какие контроллеры и их методы доступны пользователю. В моем примере - эта проверка происходит после логина, и соотвественно ,после получения прав доступа из базы данных.  </description>
		<content:encoded><![CDATA[<p>Как же давно это было :) В общем решение использует компонент Auth (вот <a href="http:\/\/book.cakephp.org\/view\/172\/Authentication" target="_blank">тут можно</a> почитать) который, в общем-то, и делает все за нас.<br />
Он сам производит процес входа в систему, в том числе и аутентификации: В beforeFilter вы указываете какие поля использовать для авторизации, а так же при помощи метода allow, вы указываете какие контроллеры и их методы доступны пользователю. В моем примере &#8211; эта проверка происходит после логина, и соотвественно ,после получения прав доступа из базы данных.</p>
]]></content:encoded>
	</item>
	<item>
		<title>By: Alex</title>
		<link>http://blog.meelk.com.ua/2009/02/01/avtorizaciya-v-cakephp-s-polzovatelyami-gruppami-i-pravilami/comment-page-1/#comment-6486</link>
		<dc:creator>Alex</dc:creator>
		<pubDate>Mon, 22 Mar 2010 07:18:10 +0000</pubDate>
		<guid isPermaLink="false">http://blog.meelk.com.ua/?p=134#comment-6486</guid>
		<description>в UserControllers поставили var $scaffold; Прикольно так работает. А захотелось внести изменения в login(), а метод пуст. Без скафолда пусто. Не совсем понимаю что происходит в логине. Только авторизация или еще и получение прав? Будьте добры, в двух словах опишите логин. 
 </description>
		<content:encoded><![CDATA[<p>в UserControllers поставили var $scaffold; Прикольно так работает. А захотелось внести изменения в login(), а метод пуст. Без скафолда пусто. Не совсем понимаю что происходит в логине. Только авторизация или еще и получение прав? Будьте добры, в двух словах опишите логин.</p>
]]></content:encoded>
	</item>
</channel>
</rss>
