Skip to end of metadata
Go to start of metadata

<ac:macro ac:name="unmigrated-inline-wiki-markup"><ac:plain-text-body><![CDATA[]]></ac:plain-text-body></ac:macro>

<p><ac:macro ac:name="unmigrated-inline-wiki-markup"><ac:plain-text-body><![CDATA[]]></ac:plain-text-body></ac:macro> <strong>What is the difference between Zend_Auth and Zend_Acl?</strong></p>
<ac:macro ac:name="unmigrated-inline-wiki-markup"><ac:plain-text-body><![CDATA[]></ac:plain-text-body></ac:macro>
<p><code>Zend_Auth</code> is used for authenticating users with a variety of authentication methods, including LDAP, OpenID, and HTTP. Authentication is the process of verifying that the provided credentials are valid for the system. By authenticating to your system, your users can prove that they are who they say they are. For more information on Zend Framework's authentication implementation, <a href="http://framework.zend.com/manual/en/zend.auth.html">see the <code>Zend_Auth</code> documentation</a>.</p>

<p><code>Zend_Acl</code> is an implementation of Access Control List (ACL) authorization. Generally speaking, ACLs are lists of roles that are authorized to perform a particular operation on specific resources in your system. <code>Zend_Acl</code> can support advanced rule definitions with features such as multiple inheritance for roles and assertions for conditional rules. For more information on <code>Zend_Acl</code>, <a href="http://framework.zend.com/manual/en/zend.acl.html">see the <code>Zend_Acl</code> documentation</a>.</p>

<p><code>Zend_Auth</code> and <code>Zend_Acl</code> can be used together to build very sophisticated security systems: first the user confirms their identity with <code>Zend_Auth</code>, then this identity is used to assign one or more <code>Zend_Acl</code> roles to the user for authorization to use or modify resources in the system.</p>
<ac:macro ac:name="unmigrated-inline-wiki-markup"><ac:plain-text-body><![CDATA[]]></ac:plain-text-body></ac:macro>

Labels:
None
Enter labels to add to this page:
Please wait 
Looking for a label? Just start typing.