<?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: Tutorial: Getting Started with Zend_Auth</title>
	<atom:link href="http://akrabat.com/zend-auth-tutorial/feed/" rel="self" type="application/rss+xml" />
	<link>http://akrabat.com</link>
	<description>Developing PHP software in the Real World, by Rob Allen</description>
	<lastBuildDate>Mon, 15 Mar 2010 11:38:08 +0000</lastBuildDate>
	<generator>http://wordpress.org/?v=2.9.2</generator>
	<sy:updatePeriod>hourly</sy:updatePeriod>
	<sy:updateFrequency>1</sy:updateFrequency>
		<item>
		<title>By: Kevin</title>
		<link>http://akrabat.com/zend-auth-tutorial/#comment-31871</link>
		<dc:creator>Kevin</dc:creator>
		<pubDate>Fri, 12 Mar 2010 17:18:13 +0000</pubDate>
		<guid isPermaLink="false">http://akrabat.com/zend-auth-tutorial/#comment-31871</guid>
		<description>Rob I found your other tutorial very informative and I&#039;m really looking forward to the updated version of Zend_Auth tutorial. Thanks for the great info</description>
		<content:encoded><![CDATA[<p>Rob I found your other tutorial very informative and I'm really looking forward to the updated version of Zend_Auth tutorial. Thanks for the great info</p>
]]></content:encoded>
	</item>
	<item>
		<title>By: Nalum</title>
		<link>http://akrabat.com/zend-auth-tutorial/#comment-30822</link>
		<dc:creator>Nalum</dc:creator>
		<pubDate>Thu, 11 Feb 2010 20:37:40 +0000</pubDate>
		<guid isPermaLink="false">http://akrabat.com/zend-auth-tutorial/#comment-30822</guid>
		<description>Hello Rob, I really like your site and would like to see your tutorials updated to the latest version of the Zend Framework.

I have gone through &quot;Getting Started with Zend Framework 1.10&quot; and found it to be a very good tutorial and would like to see more of it&#039;s kind.

I am also going to be buying Zend Framework in Action in the near future.

Thanks for all the time you have put into these tutorials

Nalum</description>
		<content:encoded><![CDATA[<p>Hello Rob, I really like your site and would like to see your tutorials updated to the latest version of the Zend Framework.</p>
<p>I have gone through "Getting Started with Zend Framework 1.10" and found it to be a very good tutorial and would like to see more of it's kind.</p>
<p>I am also going to be buying Zend Framework in Action in the near future.</p>
<p>Thanks for all the time you have put into these tutorials</p>
<p>Nalum</p>
]]></content:encoded>
	</item>
	<item>
		<title>By: Christian</title>
		<link>http://akrabat.com/zend-auth-tutorial/#comment-30298</link>
		<dc:creator>Christian</dc:creator>
		<pubDate>Fri, 22 Jan 2010 12:01:10 +0000</pubDate>
		<guid isPermaLink="false">http://akrabat.com/zend-auth-tutorial/#comment-30298</guid>
		<description>I Really wish this tutorial was updated to work with the lastest ZF and your other tutorial &quot;Getting started with ZF..&quot;</description>
		<content:encoded><![CDATA[<p>I Really wish this tutorial was updated to work with the lastest ZF and your other tutorial "Getting started with ZF.."</p>
]]></content:encoded>
	</item>
	<item>
		<title>By: dguiarj</title>
		<link>http://akrabat.com/zend-auth-tutorial/#comment-29125</link>
		<dc:creator>dguiarj</dc:creator>
		<pubDate>Mon, 09 Nov 2009 10:09:52 +0000</pubDate>
		<guid isPermaLink="false">http://akrabat.com/zend-auth-tutorial/#comment-29125</guid>
		<description>@yafa
Sorry... there is many parts of my code that need some work and might be missing somethings... 

The &quot;class&quot; for the &quot;form&quot; goes like:
(But to use it u most have the dojo &quot;included&quot; on your default layout as I post)

It have a &quot;minor&quot; javascript (dojo) validation that sets user and pass to be a alphanumeric charset (by regex) 

class Form_Login extends Zend_Dojo_Form
{
//    public function __costructor($options)
    public function init ()
    {
        //parent::__construct($options);
        $this-&gt;setName(&#039;frmLogin&#039;);
        $username = new Zend_Dojo_Form_Element_ValidationTextBox(&#039;txtUserName&#039;);
        $username-&gt;setLabel(&#039;Login: &#039;)
                -&gt;setRequired(true)
                -&gt;setRegExp(&quot;[\w\d]*&quot;);
        $password = new Zend_Dojo_Form_Element_PasswordTextBox(&#039;txtPassword&#039;);
        $password-&gt;setLabel(&#039;Password: &#039;)
                -&gt;setRequired(true)
                -&gt;setRegExp(&quot;[\d\w]*&quot;);
        $submit = new Zend_Dojo_Form_Element_SubmitButton(&#039;Ok&#039;);
        
        $this-&gt;addElements(array($username,$password,$submit));
    }
}class Form_Login extends Zend_Dojo_Form
{
//    public function __costructor($options)
    public function init ()
    {
        //parent::__construct($options);
        $this-&gt;setName(&#039;frmLogin&#039;);
        $username = new Zend_Dojo_Form_Element_ValidationTextBox(&#039;txtUserName&#039;);
        $username-&gt;setLabel(&#039;Login: &#039;)
                -&gt;setRequired(true)
                -&gt;setRegExp(&quot;[\w\d]*&quot;);
        $password = new Zend_Dojo_Form_Element_PasswordTextBox(&#039;txtPassword&#039;);
        $password-&gt;setLabel(&#039;Password: &#039;)
                -&gt;setRequired(true)
                -&gt;setRegExp(&quot;[\d\w]*&quot;);
        $submit = new Zend_Dojo_Form_Element_SubmitButton(&#039;Ok&#039;);
        
        $this-&gt;addElements(array($username,$password,$submit));
    }
}</description>
		<content:encoded><![CDATA[<p>@yafa<br />
Sorry... there is many parts of my code that need some work and might be missing somethings... </p>
<p>The "class" for the "form" goes like:<br />
(But to use it u most have the dojo "included" on your default layout as I post)</p>
<p>It have a "minor" javascript (dojo) validation that sets user and pass to be a alphanumeric charset (by regex) </p>
<p>class Form_Login extends Zend_Dojo_Form<br />
{<br />
//    public function __costructor($options)<br />
    public function init ()<br />
    {<br />
        //parent::__construct($options);<br />
        $this-&gt;setName('frmLogin');<br />
        $username = new Zend_Dojo_Form_Element_ValidationTextBox('txtUserName');<br />
        $username-&gt;setLabel('Login: ')<br />
                -&gt;setRequired(true)<br />
                -&gt;setRegExp("[\w\d]*");<br />
        $password = new Zend_Dojo_Form_Element_PasswordTextBox('txtPassword');<br />
        $password-&gt;setLabel('Password: ')<br />
                -&gt;setRequired(true)<br />
                -&gt;setRegExp("[\d\w]*");<br />
        $submit = new Zend_Dojo_Form_Element_SubmitButton('Ok');</p>
<p>        $this-&gt;addElements(array($username,$password,$submit));<br />
    }<br />
}class Form_Login extends Zend_Dojo_Form<br />
{<br />
//    public function __costructor($options)<br />
    public function init ()<br />
    {<br />
        //parent::__construct($options);<br />
        $this-&gt;setName('frmLogin');<br />
        $username = new Zend_Dojo_Form_Element_ValidationTextBox('txtUserName');<br />
        $username-&gt;setLabel('Login: ')<br />
                -&gt;setRequired(true)<br />
                -&gt;setRegExp("[\w\d]*");<br />
        $password = new Zend_Dojo_Form_Element_PasswordTextBox('txtPassword');<br />
        $password-&gt;setLabel('Password: ')<br />
                -&gt;setRequired(true)<br />
                -&gt;setRegExp("[\d\w]*");<br />
        $submit = new Zend_Dojo_Form_Element_SubmitButton('Ok');</p>
<p>        $this-&gt;addElements(array($username,$password,$submit));<br />
    }<br />
}</p>
]]></content:encoded>
	</item>
	<item>
		<title>By: yafa</title>
		<link>http://akrabat.com/zend-auth-tutorial/#comment-29090</link>
		<dc:creator>yafa</dc:creator>
		<pubDate>Tue, 03 Nov 2009 23:06:33 +0000</pubDate>
		<guid isPermaLink="false">http://akrabat.com/zend-auth-tutorial/#comment-29090</guid>
		<description>Can you please repeat this Zend_Auth form example for the last version of ZF?

Thanks</description>
		<content:encoded><![CDATA[<p>Can you please repeat this Zend_Auth form example for the last version of ZF?</p>
<p>Thanks</p>
]]></content:encoded>
	</item>
	<item>
		<title>By: dguiarj</title>
		<link>http://akrabat.com/zend-auth-tutorial/#comment-28945</link>
		<dc:creator>dguiarj</dc:creator>
		<pubDate>Wed, 21 Oct 2009 17:50:52 +0000</pubDate>
		<guid isPermaLink="false">http://akrabat.com/zend-auth-tutorial/#comment-28945</guid>
		<description>Hi Rob,

Great tutorials in did!

I manage to mix this tutorial with the more recent &quot;Getting Started with the Zend
Tutorial&quot; (Zend 1.9) of yours... (I also did mix some Dojo frontEnd on it)

Its not that hard to mixit (at least the way a maded)... but I dont know if im going in the right direction here!

At layout.php I added some dojo code like:

between the &quot;css/site.css&quot; and the &quot;&quot; :
&lt;pre class=&quot;phpcode&quot;&gt;&lt;span style=&quot;color: #0000BB&quot;&gt;&#160;&lt;br /&gt;$this&lt;/span&gt;&lt;span style=&quot;color: #007700&quot;&gt;-&gt;&lt;/span&gt;&lt;span style=&quot;color: #0000BB&quot;&gt;dojo&lt;/span&gt;&lt;span style=&quot;color: #007700&quot;&gt;()-&gt;&lt;/span&gt;&lt;span style=&quot;color: #0000BB&quot;&gt;enable&lt;/span&gt;&lt;span style=&quot;color: #007700&quot;&gt;()&lt;br /&gt;-&gt;&lt;/span&gt;&lt;span style=&quot;color: #0000BB&quot;&gt;setDjConfigOption&lt;/span&gt;&lt;span style=&quot;color: #007700&quot;&gt;(&lt;/span&gt;&lt;span style=&quot;color: #DD0000&quot;&gt;&#039;isDebug&#039;&lt;/span&gt;&lt;span style=&quot;color: #007700&quot;&gt;,&#160;&lt;/span&gt;&lt;span style=&quot;color: #0000BB&quot;&gt;true&lt;/span&gt;&lt;span style=&quot;color: #007700&quot;&gt;)&lt;br /&gt;-&gt;&lt;/span&gt;&lt;span style=&quot;color: #0000BB&quot;&gt;setDjConfigOption&lt;/span&gt;&lt;span style=&quot;color: #007700&quot;&gt;(&lt;/span&gt;&lt;span style=&quot;color: #DD0000&quot;&gt;&#039;parseOnLoad&#039;&lt;/span&gt;&lt;span style=&quot;color: #007700&quot;&gt;,&#160;&lt;/span&gt;&lt;span style=&quot;color: #0000BB&quot;&gt;true&lt;/span&gt;&lt;span style=&quot;color: #007700&quot;&gt;);&lt;br /&gt;&lt;br /&gt;if&#160;(&lt;/span&gt;&lt;span style=&quot;color: #0000BB&quot;&gt;$this&lt;/span&gt;&lt;span style=&quot;color: #007700&quot;&gt;-&gt;&lt;/span&gt;&lt;span style=&quot;color: #0000BB&quot;&gt;dojo&lt;/span&gt;&lt;span style=&quot;color: #007700&quot;&gt;()-&gt;&lt;/span&gt;&lt;span style=&quot;color: #0000BB&quot;&gt;isEnabled&lt;/span&gt;&lt;span style=&quot;color: #007700&quot;&gt;()){&lt;br /&gt;&#160;&#160;&#160;&#160;&lt;/span&gt;&lt;span style=&quot;color: #FF8000&quot;&gt;//$this-&gt;dojo()-&gt;setLocalPath($this-&gt;baseUrl().&#039;Dojo/dojo/dojo.js&#039;)&lt;br /&gt;&#160;&#160;&#160;&#160;&lt;/span&gt;&lt;span style=&quot;color: #0000BB&quot;&gt;$this&lt;/span&gt;&lt;span style=&quot;color: #007700&quot;&gt;-&gt;&lt;/span&gt;&lt;span style=&quot;color: #0000BB&quot;&gt;dojo&lt;/span&gt;&lt;span style=&quot;color: #007700&quot;&gt;()-&gt;&lt;/span&gt;&lt;span style=&quot;color: #0000BB&quot;&gt;setLocalPath&lt;/span&gt;&lt;span style=&quot;color: #007700&quot;&gt;(&lt;/span&gt;&lt;span style=&quot;color: #DD0000&quot;&gt;&#039;http://YOUR_DOJO_PLACE/Dojo/dojo/dojo.js&#039;&lt;/span&gt;&lt;span style=&quot;color: #007700&quot;&gt;)&lt;br /&gt;-&gt;&lt;/span&gt;&lt;span style=&quot;color: #0000BB&quot;&gt;addStyleSheetModule&lt;/span&gt;&lt;span style=&quot;color: #007700&quot;&gt;(&lt;/span&gt;&lt;span style=&quot;color: #DD0000&quot;&gt;&#039;dijit.themes.tundra&#039;&lt;/span&gt;&lt;span style=&quot;color: #007700&quot;&gt;)&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;-&gt;&lt;/span&gt;&lt;span style=&quot;color: #0000BB&quot;&gt;addStyleSheetModule&lt;/span&gt;&lt;span style=&quot;color: #007700&quot;&gt;(&lt;/span&gt;&lt;span style=&quot;color: #DD0000&quot;&gt;&#039;dojo.resources&#039;&lt;/span&gt;&lt;span style=&quot;color: #007700&quot;&gt;)&lt;br /&gt;-&gt;&lt;/span&gt;&lt;span style=&quot;color: #0000BB&quot;&gt;addStyleSheetModule&lt;/span&gt;&lt;span style=&quot;color: #007700&quot;&gt;(&lt;/span&gt;&lt;span style=&quot;color: #DD0000&quot;&gt;&#039;dojox.resources&#039;&lt;/span&gt;&lt;span style=&quot;color: #007700&quot;&gt;)&lt;br /&gt;-&gt;&lt;/span&gt;&lt;span style=&quot;color: #0000BB&quot;&gt;addStyleSheetModule&lt;/span&gt;&lt;span style=&quot;color: #007700&quot;&gt;(&lt;/span&gt;&lt;span style=&quot;color: #DD0000&quot;&gt;&#039;dojox.grid.resources&#039;&lt;/span&gt;&lt;span style=&quot;color: #007700&quot;&gt;)&lt;br /&gt;-&gt;&lt;/span&gt;&lt;span style=&quot;color: #0000BB&quot;&gt;addStyleSheetModule&lt;/span&gt;&lt;span style=&quot;color: #007700&quot;&gt;(&lt;/span&gt;&lt;span style=&quot;color: #DD0000&quot;&gt;&#039;dojox.grid._grid&#039;&lt;/span&gt;&lt;span style=&quot;color: #007700&quot;&gt;);&lt;br /&gt;&#160;&#160;&#160;&#160;&lt;/span&gt;&lt;span style=&quot;color: #0000BB&quot;&gt;$this&lt;/span&gt;&lt;span style=&quot;color: #007700&quot;&gt;-&gt;&lt;/span&gt;&lt;span style=&quot;color: #0000BB&quot;&gt;dojo&lt;/span&gt;&lt;span style=&quot;color: #007700&quot;&gt;()-&gt;&lt;/span&gt;&lt;span style=&quot;color: #0000BB&quot;&gt;requireModule&lt;/span&gt;&lt;span style=&quot;color: #007700&quot;&gt;(&lt;/span&gt;&lt;span style=&quot;color: #DD0000&quot;&gt;&#039;dojo.parser&#039;&lt;/span&gt;&lt;span style=&quot;color: #007700&quot;&gt;)&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;-&gt;&lt;/span&gt;&lt;span style=&quot;color: #0000BB&quot;&gt;requireModule&lt;/span&gt;&lt;span style=&quot;color: #007700&quot;&gt;(&lt;/span&gt;&lt;span style=&quot;color: #DD0000&quot;&gt;&#039;dijit.Toolbar&#039;&lt;/span&gt;&lt;span style=&quot;color: #007700&quot;&gt;)&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;-&gt;&lt;/span&gt;&lt;span style=&quot;color: #0000BB&quot;&gt;requireModule&lt;/span&gt;&lt;span style=&quot;color: #007700&quot;&gt;(&lt;/span&gt;&lt;span style=&quot;color: #DD0000&quot;&gt;&#039;dijit.Menu&#039;&lt;/span&gt;&lt;span style=&quot;color: #007700&quot;&gt;)&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;-&gt;&lt;/span&gt;&lt;span style=&quot;color: #0000BB&quot;&gt;requireModule&lt;/span&gt;&lt;span style=&quot;color: #007700&quot;&gt;(&lt;/span&gt;&lt;span style=&quot;color: #DD0000&quot;&gt;&#039;dojox.grid.DataGrid&#039;&lt;/span&gt;&lt;span style=&quot;color: #007700&quot;&gt;)&#160;&#160;&#160;&#160;-&gt;&lt;/span&gt;&lt;span style=&quot;color: #0000BB&quot;&gt;requireModule&lt;/span&gt;&lt;span style=&quot;color: #007700&quot;&gt;(&lt;/span&gt;&lt;span style=&quot;color: #DD0000&quot;&gt;&#039;dijit.form.ValidationTextBox&#039;&lt;/span&gt;&lt;span style=&quot;color: #007700&quot;&gt;)&lt;br /&gt;-&gt;&lt;/span&gt;&lt;span style=&quot;color: #0000BB&quot;&gt;requireModule&lt;/span&gt;&lt;span style=&quot;color: #007700&quot;&gt;(&lt;/span&gt;&lt;span style=&quot;color: #DD0000&quot;&gt;&#039;dijit.TitlePane&#039;&lt;/span&gt;&lt;span style=&quot;color: #007700&quot;&gt;)&lt;br /&gt;-&gt;&lt;/span&gt;&lt;span style=&quot;color: #0000BB&quot;&gt;requireModule&lt;/span&gt;&lt;span style=&quot;color: #007700&quot;&gt;(&lt;/span&gt;&lt;span style=&quot;color: #DD0000&quot;&gt;&#039;dijit.form.Form&#039;&lt;/span&gt;&lt;span style=&quot;color: #007700&quot;&gt;)&lt;br /&gt;-&gt;&lt;/span&gt;&lt;span style=&quot;color: #0000BB&quot;&gt;requireModule&lt;/span&gt;&lt;span style=&quot;color: #007700&quot;&gt;(&lt;/span&gt;&lt;span style=&quot;color: #DD0000&quot;&gt;&#039;dijit.dataGrid&#039;&lt;/span&gt;&lt;span style=&quot;color: #007700&quot;&gt;)&lt;br /&gt;-&gt;&lt;/span&gt;&lt;span style=&quot;color: #0000BB&quot;&gt;requireModule&lt;/span&gt;&lt;span style=&quot;color: #007700&quot;&gt;(&lt;/span&gt;&lt;span style=&quot;color: #DD0000&quot;&gt;&#039;dijit.form.FilteringSelect&#039;&lt;/span&gt;&lt;span style=&quot;color: #007700&quot;&gt;);&lt;br /&gt;&#160;&#160;&#160;&#160;echo&#160;&lt;/span&gt;&lt;span style=&quot;color: #0000BB&quot;&gt;$this&lt;/span&gt;&lt;span style=&quot;color: #007700&quot;&gt;-&gt;&lt;/span&gt;&lt;span style=&quot;color: #0000BB&quot;&gt;dojo&lt;/span&gt;&lt;span style=&quot;color: #007700&quot;&gt;();&lt;br /&gt;&lt;/span&gt;
&lt;/span&gt;&lt;/code&gt;&lt;/pre&gt;

the  goes as 

and after the body:
&lt;pre class=&quot;phpcode&quot;&gt;&lt;span style=&quot;color: #0000BB&quot;&gt;&lt;br /&gt;&#160;&#160;&#160;user&lt;/span&gt;&lt;span style=&quot;color: #007700&quot;&gt;)&#160;:&#160;&lt;/span&gt;&lt;span style=&quot;color: #0000BB&quot;&gt;?&gt;&lt;br /&gt;&lt;/span&gt;&#160;&#160;&#160;&#160;hasIdentity())&#160;:&#160;?&gt;&lt;br /&gt;&#160;&#160;&#160;&#160;&#160;Logged&#160;in&#160;as&lt;br /&gt;&#160;&#160;&#160;&#160;escape($this-&gt;user-&gt;real_name);&#160;?&gt;.&lt;br /&gt;&#160;&#160;&#160;&#160;&lt;a&#160;href=&#160;&quot;baseUrl;&#160;?&gt;/auth/logout&quot;&gt;Logout&lt;br /&gt;&#160;&#160;&#160;&#160;&#160;&lt;br /&gt;&lt;/span&gt;&lt;/code&gt;&lt;/pre&gt;

At the &quot;AuthController&quot; u change the &quot;loginAction&quot; adding (at top): 
&lt;pre class=&quot;phpcode&quot;&gt;&lt;span style=&quot;color: #0000BB&quot;&gt;&lt;br /&gt;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;$form&#160;&lt;/span&gt;&lt;span style=&quot;color: #007700&quot;&gt;=&#160;new&#160;&lt;/span&gt;&lt;span style=&quot;color: #0000BB&quot;&gt;Form_Login&lt;/span&gt;&lt;span style=&quot;color: #007700&quot;&gt;();&lt;br /&gt;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&lt;/span&gt;&lt;span style=&quot;color: #0000BB&quot;&gt;$form&lt;/span&gt;&lt;span style=&quot;color: #007700&quot;&gt;-&gt;&lt;/span&gt;&lt;span style=&quot;color: #0000BB&quot;&gt;setMethod&lt;/span&gt;&lt;span style=&quot;color: #007700&quot;&gt;(&lt;/span&gt;&lt;span style=&quot;color: #DD0000&quot;&gt;&#039;post&#039;&lt;/span&gt;&lt;span style=&quot;color: #007700&quot;&gt;);&lt;br /&gt;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&lt;/span&gt;&lt;span style=&quot;color: #0000BB&quot;&gt;$this&lt;/span&gt;&lt;span style=&quot;color: #007700&quot;&gt;-&gt;&lt;/span&gt;&lt;span style=&quot;color: #0000BB&quot;&gt;view&lt;/span&gt;&lt;span style=&quot;color: #007700&quot;&gt;-&gt;&lt;/span&gt;&lt;span style=&quot;color: #0000BB&quot;&gt;form&#160;&lt;/span&gt;&lt;span style=&quot;color: #007700&quot;&gt;=&#160;&lt;/span&gt;&lt;span style=&quot;color: #0000BB&quot;&gt;$form&lt;/span&gt;&lt;span style=&quot;color: #007700&quot;&gt;;&lt;br /&gt;&lt;/span&gt;
&lt;/span&gt;&lt;/code&gt;&lt;/pre&gt;

At &quot;logoutAction&quot;:
&lt;pre class=&quot;phpcode&quot;&gt;&lt;span style=&quot;color: #0000BB&quot;&gt;&lt;br /&gt;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;$auth&#160;&lt;/span&gt;&lt;span style=&quot;color: #007700&quot;&gt;=&#160;&lt;/span&gt;&lt;span style=&quot;color: #0000BB&quot;&gt;Zend_Auth&lt;/span&gt;&lt;span style=&quot;color: #007700&quot;&gt;::&lt;/span&gt;&lt;span style=&quot;color: #0000BB&quot;&gt;getInstance&lt;/span&gt;&lt;span style=&quot;color: #007700&quot;&gt;();&lt;br /&gt;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&lt;/span&gt;&lt;span style=&quot;color: #0000BB&quot;&gt;$auth&lt;/span&gt;&lt;span style=&quot;color: #007700&quot;&gt;-&gt;&lt;/span&gt;&lt;span style=&quot;color: #0000BB&quot;&gt;clearIdentity&lt;/span&gt;&lt;span style=&quot;color: #007700&quot;&gt;();&lt;br /&gt;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&lt;/span&gt;&lt;span style=&quot;color: #0000BB&quot;&gt;$this&lt;/span&gt;&lt;span style=&quot;color: #007700&quot;&gt;-&gt;&lt;/span&gt;&lt;span style=&quot;color: #0000BB&quot;&gt;_redirect&lt;/span&gt;&lt;span style=&quot;color: #007700&quot;&gt;(&lt;/span&gt;&lt;span style=&quot;color: #DD0000&quot;&gt;&#039;/&#039;&lt;/span&gt;&lt;span style=&quot;color: #007700&quot;&gt;);&lt;br /&gt;&lt;/span&gt;
&lt;/span&gt;&lt;/code&gt;&lt;/pre&gt;

Create a form (at application-&gt;forms-&gt;Login.php) with:

&lt;pre class=&quot;phpcode&quot;&gt;&lt;span style=&quot;color: #0000BB&quot;&gt;&lt;br /&gt;setName&lt;/span&gt;&lt;span style=&quot;color: #007700&quot;&gt;(&lt;/span&gt;&lt;span style=&quot;color: #DD0000&quot;&gt;&#039;frmLogin&#039;&lt;/span&gt;&lt;span style=&quot;color: #007700&quot;&gt;);&lt;br /&gt;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&lt;/span&gt;&lt;span style=&quot;color: #0000BB&quot;&gt;$username&#160;&lt;/span&gt;&lt;span style=&quot;color: #007700&quot;&gt;=&#160;new&#160;&lt;/span&gt;&lt;span style=&quot;color: #0000BB&quot;&gt;Zend_Dojo_Form_Element_ValidationTextBox&lt;/span&gt;&lt;span style=&quot;color: #007700&quot;&gt;(&lt;/span&gt;&lt;span style=&quot;color: #DD0000&quot;&gt;&#039;username&#039;&lt;/span&gt;&lt;span style=&quot;color: #007700&quot;&gt;);&lt;br /&gt;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&lt;/span&gt;&lt;span style=&quot;color: #0000BB&quot;&gt;$username&lt;/span&gt;&lt;span style=&quot;color: #007700&quot;&gt;-&gt;&lt;/span&gt;&lt;span style=&quot;color: #0000BB&quot;&gt;setLabel&lt;/span&gt;&lt;span style=&quot;color: #007700&quot;&gt;(&lt;/span&gt;&lt;span style=&quot;color: #DD0000&quot;&gt;&#039;Login:&#160;&#039;&lt;/span&gt;&lt;span style=&quot;color: #007700&quot;&gt;)&lt;br /&gt;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;-&gt;&lt;/span&gt;&lt;span style=&quot;color: #0000BB&quot;&gt;setRequired&lt;/span&gt;&lt;span style=&quot;color: #007700&quot;&gt;(&lt;/span&gt;&lt;span style=&quot;color: #0000BB&quot;&gt;true&lt;/span&gt;&lt;span style=&quot;color: #007700&quot;&gt;)&lt;br /&gt;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;-&gt;&lt;/span&gt;&lt;span style=&quot;color: #0000BB&quot;&gt;setRegExp&lt;/span&gt;&lt;span style=&quot;color: #007700&quot;&gt;(&lt;/span&gt;&lt;span style=&quot;color: #DD0000&quot;&gt;&quot;[wd]*&quot;&lt;/span&gt;&lt;span style=&quot;color: #007700&quot;&gt;);&lt;br /&gt;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&lt;/span&gt;&lt;span style=&quot;color: #0000BB&quot;&gt;$password&#160;&lt;/span&gt;&lt;span style=&quot;color: #007700&quot;&gt;=&#160;new&#160;&lt;/span&gt;&lt;span style=&quot;color: #0000BB&quot;&gt;Zend_Dojo_Form_Element_PasswordTextBox&lt;/span&gt;&lt;span style=&quot;color: #007700&quot;&gt;(&lt;/span&gt;&lt;span style=&quot;color: #DD0000&quot;&gt;&#039;password&#039;&lt;/span&gt;&lt;span style=&quot;color: #007700&quot;&gt;);&lt;br /&gt;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&lt;/span&gt;&lt;span style=&quot;color: #0000BB&quot;&gt;$password&lt;/span&gt;&lt;span style=&quot;color: #007700&quot;&gt;-&gt;&lt;/span&gt;&lt;span style=&quot;color: #0000BB&quot;&gt;setLabel&lt;/span&gt;&lt;span style=&quot;color: #007700&quot;&gt;(&lt;/span&gt;&lt;span style=&quot;color: #DD0000&quot;&gt;&#039;Senha:&#160;&#039;&lt;/span&gt;&lt;span style=&quot;color: #007700&quot;&gt;)&lt;br /&gt;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;-&gt;&lt;/span&gt;&lt;span style=&quot;color: #0000BB&quot;&gt;setRequired&lt;/span&gt;&lt;span style=&quot;color: #007700&quot;&gt;(&lt;/span&gt;&lt;span style=&quot;color: #0000BB&quot;&gt;true&lt;/span&gt;&lt;span style=&quot;color: #007700&quot;&gt;)&lt;br /&gt;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;-&gt;&lt;/span&gt;&lt;span style=&quot;color: #0000BB&quot;&gt;setRegExp&lt;/span&gt;&lt;span style=&quot;color: #007700&quot;&gt;(&lt;/span&gt;&lt;span style=&quot;color: #DD0000&quot;&gt;&quot;[dw]*&quot;&lt;/span&gt;&lt;span style=&quot;color: #007700&quot;&gt;);&lt;br /&gt;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&lt;/span&gt;&lt;span style=&quot;color: #0000BB&quot;&gt;$submit&#160;&lt;/span&gt;&lt;span style=&quot;color: #007700&quot;&gt;=&#160;new&#160;&lt;/span&gt;&lt;span style=&quot;color: #0000BB&quot;&gt;Zend_Dojo_Form_Element_SubmitButton&lt;/span&gt;&lt;span style=&quot;color: #007700&quot;&gt;(&lt;/span&gt;&lt;span style=&quot;color: #DD0000&quot;&gt;&#039;Ok&#039;&lt;/span&gt;&lt;span style=&quot;color: #007700&quot;&gt;);&lt;br /&gt;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&lt;br /&gt;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&lt;/span&gt;&lt;span style=&quot;color: #0000BB&quot;&gt;$this&lt;/span&gt;&lt;span style=&quot;color: #007700&quot;&gt;-&gt;&lt;/span&gt;&lt;span style=&quot;color: #0000BB&quot;&gt;addElements&lt;/span&gt;&lt;span style=&quot;color: #007700&quot;&gt;(array(&lt;/span&gt;&lt;span style=&quot;color: #0000BB&quot;&gt;$username&lt;/span&gt;&lt;span style=&quot;color: #007700&quot;&gt;,&lt;/span&gt;&lt;span style=&quot;color: #0000BB&quot;&gt;$password&lt;/span&gt;&lt;span style=&quot;color: #007700&quot;&gt;,&lt;/span&gt;&lt;span style=&quot;color: #0000BB&quot;&gt;$submit&lt;/span&gt;&lt;span style=&quot;color: #007700&quot;&gt;));&lt;br /&gt;&#160;&#160;&#160;&#160;}&lt;br /&gt;}&lt;br /&gt;&lt;/span&gt;
&lt;/span&gt;&lt;/code&gt;&lt;/pre&gt;

And &quot;login.phtml&quot; goes like:

&lt;pre class=&quot;phpcode&quot;&gt;&lt;span style=&quot;color: #0000BB&quot;&gt;&lt;br /&gt;escape&lt;/span&gt;&lt;span style=&quot;color: #007700&quot;&gt;(&lt;/span&gt;&lt;span style=&quot;color: #0000BB&quot;&gt;$this&lt;/span&gt;&lt;span style=&quot;color: #007700&quot;&gt;-&gt;&lt;/span&gt;&lt;span style=&quot;color: #0000BB&quot;&gt;title&lt;/span&gt;&lt;span style=&quot;color: #007700&quot;&gt;);&#160;&lt;/span&gt;&lt;span style=&quot;color: #0000BB&quot;&gt;?&gt;&lt;br /&gt;&lt;/span&gt;message))&#160;:?&gt;&lt;br /&gt;&#160;&#160;&#160;&#160;escape($this-&gt;message);?&gt;&lt;br /&gt;&lt;br /&gt;form;&lt;br /&gt;?&gt;&lt;br /&gt;&lt;/span&gt;&lt;/code&gt;&lt;/pre&gt;

Its working... but at layout.phml the:

&quot;$this-&gt;escape($this-&gt;user-&gt;real_name);&quot;

dont return blank (but its filled at db)

Now Im kinda a lost... I would like to build a dojo &quot;menu&quot; using ACL... =P

PS: (I use Dojo 1.3... at public directory)

Best regards!</description>
		<content:encoded><![CDATA[<p>Hi Rob,</p>
<p>Great tutorials in did!</p>
<p>I manage to mix this tutorial with the more recent "Getting Started with the Zend<br />
Tutorial" (Zend 1.9) of yours... (I also did mix some Dojo frontEnd on it)</p>
<p>Its not that hard to mixit (at least the way a maded)... but I dont know if im going in the right direction here!</p>
<p>At layout.php I added some dojo code like:</p>
<p>between the "css/site.css" and the "" :</p>
<pre class="phpcode"><span style="color: #0000BB">&nbsp;
$this</span><span style="color: #007700">-&gt;</span><span style="color: #0000BB">dojo</span><span style="color: #007700">()-&gt;</span><span style="color: #0000BB">enable</span><span style="color: #007700">()
-&gt;</span><span style="color: #0000BB">setDjConfigOption</span><span style="color: #007700">(</span><span style="color: #DD0000">'isDebug'</span><span style="color: #007700">,&nbsp;</span><span style="color: #0000BB">true</span><span style="color: #007700">)
-&gt;</span><span style="color: #0000BB">setDjConfigOption</span><span style="color: #007700">(</span><span style="color: #DD0000">'parseOnLoad'</span><span style="color: #007700">,&nbsp;</span><span style="color: #0000BB">true</span><span style="color: #007700">);

if&nbsp;(</span><span style="color: #0000BB">$this</span><span style="color: #007700">-&gt;</span><span style="color: #0000BB">dojo</span><span style="color: #007700">()-&gt;</span><span style="color: #0000BB">isEnabled</span><span style="color: #007700">()){
&nbsp;&nbsp;&nbsp;&nbsp;</span><span style="color: #FF8000">//$this-&gt;dojo()-&gt;setLocalPath($this-&gt;baseUrl().'Dojo/dojo/dojo.js')
&nbsp;&nbsp;&nbsp;&nbsp;</span><span style="color: #0000BB">$this</span><span style="color: #007700">-&gt;</span><span style="color: #0000BB">dojo</span><span style="color: #007700">()-&gt;</span><span style="color: #0000BB">setLocalPath</span><span style="color: #007700">(</span><span style="color: #DD0000">'http://YOUR_DOJO_PLACE/Dojo/dojo/dojo.js'</span><span style="color: #007700">)
-&gt;</span><span style="color: #0000BB">addStyleSheetModule</span><span style="color: #007700">(</span><span style="color: #DD0000">'dijit.themes.tundra'</span><span style="color: #007700">)&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;-&gt;</span><span style="color: #0000BB">addStyleSheetModule</span><span style="color: #007700">(</span><span style="color: #DD0000">'dojo.resources'</span><span style="color: #007700">)
-&gt;</span><span style="color: #0000BB">addStyleSheetModule</span><span style="color: #007700">(</span><span style="color: #DD0000">'dojox.resources'</span><span style="color: #007700">)
-&gt;</span><span style="color: #0000BB">addStyleSheetModule</span><span style="color: #007700">(</span><span style="color: #DD0000">'dojox.grid.resources'</span><span style="color: #007700">)
-&gt;</span><span style="color: #0000BB">addStyleSheetModule</span><span style="color: #007700">(</span><span style="color: #DD0000">'dojox.grid._grid'</span><span style="color: #007700">);
&nbsp;&nbsp;&nbsp;&nbsp;</span><span style="color: #0000BB">$this</span><span style="color: #007700">-&gt;</span><span style="color: #0000BB">dojo</span><span style="color: #007700">()-&gt;</span><span style="color: #0000BB">requireModule</span><span style="color: #007700">(</span><span style="color: #DD0000">'dojo.parser'</span><span style="color: #007700">)&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;-&gt;</span><span style="color: #0000BB">requireModule</span><span style="color: #007700">(</span><span style="color: #DD0000">'dijit.Toolbar'</span><span style="color: #007700">)&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;-&gt;</span><span style="color: #0000BB">requireModule</span><span style="color: #007700">(</span><span style="color: #DD0000">'dijit.Menu'</span><span style="color: #007700">)&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;-&gt;</span><span style="color: #0000BB">requireModule</span><span style="color: #007700">(</span><span style="color: #DD0000">'dojox.grid.DataGrid'</span><span style="color: #007700">)&nbsp;&nbsp;&nbsp;&nbsp;-&gt;</span><span style="color: #0000BB">requireModule</span><span style="color: #007700">(</span><span style="color: #DD0000">'dijit.form.ValidationTextBox'</span><span style="color: #007700">)
-&gt;</span><span style="color: #0000BB">requireModule</span><span style="color: #007700">(</span><span style="color: #DD0000">'dijit.TitlePane'</span><span style="color: #007700">)
-&gt;</span><span style="color: #0000BB">requireModule</span><span style="color: #007700">(</span><span style="color: #DD0000">'dijit.form.Form'</span><span style="color: #007700">)
-&gt;</span><span style="color: #0000BB">requireModule</span><span style="color: #007700">(</span><span style="color: #DD0000">'dijit.dataGrid'</span><span style="color: #007700">)
-&gt;</span><span style="color: #0000BB">requireModule</span><span style="color: #007700">(</span><span style="color: #DD0000">'dijit.form.FilteringSelect'</span><span style="color: #007700">);
&nbsp;&nbsp;&nbsp;&nbsp;echo&nbsp;</span><span style="color: #0000BB">$this</span><span style="color: #007700">-&gt;</span><span style="color: #0000BB">dojo</span><span style="color: #007700">();
</span>
</pre>
<p>the  goes as </p>
<p>and after the body:</p>
<pre class="phpcode"><span style="color: #0000BB">
&nbsp;&nbsp;&nbsp;user</span><span style="color: #007700">)&nbsp;:&nbsp;</span><span style="color: #0000BB">?&gt;
</span>&nbsp;&nbsp;&nbsp;&nbsp;hasIdentity())&nbsp;:&nbsp;?&gt;
&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;Logged&nbsp;in&nbsp;as
&nbsp;&nbsp;&nbsp;&nbsp;escape($this-&gt;user-&gt;real_name);&nbsp;?&gt;.
&nbsp;&nbsp;&nbsp;&nbsp;&lt;a&nbsp;href=&nbsp;"baseUrl;&nbsp;?&gt;/auth/logout"&gt;Logout
&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;
</pre>
<p>At the "AuthController" u change the "loginAction" adding (at top): </p>
<pre class="phpcode"><span style="color: #0000BB">
&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;$form&nbsp;</span><span style="color: #007700">=&nbsp;new&nbsp;</span><span style="color: #0000BB">Form_Login</span><span style="color: #007700">();
&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</span><span style="color: #0000BB">$form</span><span style="color: #007700">-&gt;</span><span style="color: #0000BB">setMethod</span><span style="color: #007700">(</span><span style="color: #DD0000">'post'</span><span style="color: #007700">);
&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</span><span style="color: #0000BB">$this</span><span style="color: #007700">-&gt;</span><span style="color: #0000BB">view</span><span style="color: #007700">-&gt;</span><span style="color: #0000BB">form&nbsp;</span><span style="color: #007700">=&nbsp;</span><span style="color: #0000BB">$form</span><span style="color: #007700">;
</span>
</pre>
<p>At "logoutAction":</p>
<pre class="phpcode"><span style="color: #0000BB">
&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;$auth&nbsp;</span><span style="color: #007700">=&nbsp;</span><span style="color: #0000BB">Zend_Auth</span><span style="color: #007700">::</span><span style="color: #0000BB">getInstance</span><span style="color: #007700">();
&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</span><span style="color: #0000BB">$auth</span><span style="color: #007700">-&gt;</span><span style="color: #0000BB">clearIdentity</span><span style="color: #007700">();
&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</span><span style="color: #0000BB">$this</span><span style="color: #007700">-&gt;</span><span style="color: #0000BB">_redirect</span><span style="color: #007700">(</span><span style="color: #DD0000">'/'</span><span style="color: #007700">);
</span>
</pre>
<p>Create a form (at application-&gt;forms-&gt;Login.php) with:</p>
<pre class="phpcode"><span style="color: #0000BB">
setName</span><span style="color: #007700">(</span><span style="color: #DD0000">'frmLogin'</span><span style="color: #007700">);
&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</span><span style="color: #0000BB">$username&nbsp;</span><span style="color: #007700">=&nbsp;new&nbsp;</span><span style="color: #0000BB">Zend_Dojo_Form_Element_ValidationTextBox</span><span style="color: #007700">(</span><span style="color: #DD0000">'username'</span><span style="color: #007700">);
&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</span><span style="color: #0000BB">$username</span><span style="color: #007700">-&gt;</span><span style="color: #0000BB">setLabel</span><span style="color: #007700">(</span><span style="color: #DD0000">'Login:&nbsp;'</span><span style="color: #007700">)
&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;-&gt;</span><span style="color: #0000BB">setRequired</span><span style="color: #007700">(</span><span style="color: #0000BB">true</span><span style="color: #007700">)
&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;-&gt;</span><span style="color: #0000BB">setRegExp</span><span style="color: #007700">(</span><span style="color: #DD0000">"[wd]*"</span><span style="color: #007700">);
&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</span><span style="color: #0000BB">$password&nbsp;</span><span style="color: #007700">=&nbsp;new&nbsp;</span><span style="color: #0000BB">Zend_Dojo_Form_Element_PasswordTextBox</span><span style="color: #007700">(</span><span style="color: #DD0000">'password'</span><span style="color: #007700">);
&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</span><span style="color: #0000BB">$password</span><span style="color: #007700">-&gt;</span><span style="color: #0000BB">setLabel</span><span style="color: #007700">(</span><span style="color: #DD0000">'Senha:&nbsp;'</span><span style="color: #007700">)
&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;-&gt;</span><span style="color: #0000BB">setRequired</span><span style="color: #007700">(</span><span style="color: #0000BB">true</span><span style="color: #007700">)
&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;-&gt;</span><span style="color: #0000BB">setRegExp</span><span style="color: #007700">(</span><span style="color: #DD0000">"[dw]*"</span><span style="color: #007700">);
&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</span><span style="color: #0000BB">$submit&nbsp;</span><span style="color: #007700">=&nbsp;new&nbsp;</span><span style="color: #0000BB">Zend_Dojo_Form_Element_SubmitButton</span><span style="color: #007700">(</span><span style="color: #DD0000">'Ok'</span><span style="color: #007700">);
&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;
&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</span><span style="color: #0000BB">$this</span><span style="color: #007700">-&gt;</span><span style="color: #0000BB">addElements</span><span style="color: #007700">(array(</span><span style="color: #0000BB">$username</span><span style="color: #007700">,</span><span style="color: #0000BB">$password</span><span style="color: #007700">,</span><span style="color: #0000BB">$submit</span><span style="color: #007700">));
&nbsp;&nbsp;&nbsp;&nbsp;}
}
</span>
</pre>
<p>And "login.phtml" goes like:</p>
<pre class="phpcode"><span style="color: #0000BB">
escape</span><span style="color: #007700">(</span><span style="color: #0000BB">$this</span><span style="color: #007700">-&gt;</span><span style="color: #0000BB">title</span><span style="color: #007700">);&nbsp;</span><span style="color: #0000BB">?&gt;
</span>message))&nbsp;:?&gt;
&nbsp;&nbsp;&nbsp;&nbsp;escape($this-&gt;message);?&gt;

form;
?&gt;
</pre>
<p>Its working... but at layout.phml the:</p>
<p>"$this-&gt;escape($this-&gt;user-&gt;real_name);"</p>
<p>dont return blank (but its filled at db)</p>
<p>Now Im kinda a lost... I would like to build a dojo "menu" using ACL... =P</p>
<p>PS: (I use Dojo 1.3... at public directory)</p>
<p>Best regards!</p>
]]></content:encoded>
	</item>
	<item>
		<title>By: Rob...</title>
		<link>http://akrabat.com/zend-auth-tutorial/#comment-28353</link>
		<dc:creator>Rob...</dc:creator>
		<pubDate>Fri, 28 Aug 2009 21:41:51 +0000</pubDate>
		<guid isPermaLink="false">http://akrabat.com/zend-auth-tutorial/#comment-28353</guid>
		<description>ck,

It&#039;s on my list to be done. The list is much longer than I&#039;d like though :(

Regards,

Rob...</description>
		<content:encoded><![CDATA[<p>ck,</p>
<p>It's on my list to be done. The list is much longer than I'd like though :(</p>
<p>Regards,</p>
<p>Rob...</p>
]]></content:encoded>
	</item>
	<item>
		<title>By: ck</title>
		<link>http://akrabat.com/zend-auth-tutorial/#comment-28330</link>
		<dc:creator>ck</dc:creator>
		<pubDate>Thu, 27 Aug 2009 00:33:57 +0000</pubDate>
		<guid isPermaLink="false">http://akrabat.com/zend-auth-tutorial/#comment-28330</guid>
		<description>Hey Rob, great site, great zf tutorials - I was wondering if and when you were going to re-do this tutoral for zf 1.9?</description>
		<content:encoded><![CDATA[<p>Hey Rob, great site, great zf tutorials - I was wondering if and when you were going to re-do this tutoral for zf 1.9?</p>
]]></content:encoded>
	</item>
	<item>
		<title>By: rakesh</title>
		<link>http://akrabat.com/zend-auth-tutorial/#comment-28033</link>
		<dc:creator>rakesh</dc:creator>
		<pubDate>Wed, 29 Jul 2009 12:33:09 +0000</pubDate>
		<guid isPermaLink="false">http://akrabat.com/zend-auth-tutorial/#comment-28033</guid>
		<description>Hi Rob, 

I am getting Page Load Error while clicking submit button of my form. Its giving error as &quot;The connection to the server was reset while the page was loading&quot; &quot;The network link was interrupted while negotiating a connection.&quot;

Same form is working fine earlier I don&#039;t know what I have changed making this error 

Any suggestions
thanks 
rakesh</description>
		<content:encoded><![CDATA[<p>Hi Rob, </p>
<p>I am getting Page Load Error while clicking submit button of my form. Its giving error as "The connection to the server was reset while the page was loading" "The network link was interrupted while negotiating a connection."</p>
<p>Same form is working fine earlier I don't know what I have changed making this error </p>
<p>Any suggestions<br />
thanks<br />
rakesh</p>
]]></content:encoded>
	</item>
	<item>
		<title>By: Jagat</title>
		<link>http://akrabat.com/zend-auth-tutorial/#comment-27269</link>
		<dc:creator>Jagat</dc:creator>
		<pubDate>Wed, 03 Jun 2009 21:18:19 +0000</pubDate>
		<guid isPermaLink="false">http://akrabat.com/zend-auth-tutorial/#comment-27269</guid>
		<description>Hi,

Thanks A Lot for The Nice Tutorial &amp; Sample Code.</description>
		<content:encoded><![CDATA[<p>Hi,</p>
<p>Thanks A Lot for The Nice Tutorial &amp; Sample Code.</p>
]]></content:encoded>
	</item>
</channel>
</rss>
