A document has been updated: http://cocoon.zones.apache.org/daisy/documentation/1315.html
Document ID: 1315 Branch: main Language: default Name: Installation (unchanged) Document Type: Cocoon Document (unchanged) Updated on: 1/13/07 9:03:13 PM Updated by: Carsten Ziegeler A new version has been created, state: publish Parts ===== Content ------- This part has been updated. Mime type: text/xml (unchanged) File name: (unchanged) Size: 3869 bytes (previous version: 4041 bytes) Content diff: (40 equal lines skipped) Auth is build around the notion of an application with an attached security handler, you need to configure both: a security handler and an application:</p> --- <pre> --- <bean name="org.apache.cocoon.auth.SecurityHandler/handler" +++ <pre><bean name="org.apache.cocoon.auth.SecurityHandler/handler" class="org.apache.cocoon.auth.impl.PipelineSecurityHandler" scope="singleton"> <property name="authenticationResource" value="cocoon:raw:/sunrise-authuser"/> (9 equal lines skipped) <p>Configure a security handler that uses a pipeline for authenticating the user and configure the pipeline - this is the same pipeline you are using with the --- authentication-fw.</p> --- --- <pre> --- --- </pre> --- --- <p>Then configure an application that uses the standard implementation and give --- the previously created handler as a configuration value.</p> --- --- <pre> --- --- </pre> --- --- <p>The next step is to change the usage of the actions - the authentication-fw +++ authentication-fw. Then configure an application that uses the standard +++ implementation and give the previously created handler as a configuration value. +++ The next step is to change the usage of the actions - the authentication-fw block uses a set of actions starting with the prefix "auth-".</p> --- <pre> --- --- </pre> --- <h3>Login action</h3> --- <pre> --- --- </pre> --- <p>You can simply change the usage of the <em>auth-login</em> action to <em>cauth-login</em>. Rename the parameter <em>handler</em> to <em>application</em> and set the value to your previously created application. </p> --- <pre> --- --- </pre> --- <h3>Logout action</h3> --- <pre> --- --- </pre> --- <p>You can simply change the usage of the <em>auth-logout</em> action to --- <em>csuth-logout</em>. Rename the parameter <em>handler</em> to +++ <em>cauth-logout</em>. Rename the parameter <em>handler</em> to <em>application</em> and set the value to your previously created application. </p> --- <pre> --- --- </pre> --- <h3>Protect Action</h3> --- <pre> --- --- </pre> --- <p>You can simply change the usage of the <em>auth-protect</em> action to <em>cauth-is-logged-in</em>. Rename the parameter <em>handler</em> to <em>application</em> and set the value to your previously created application. </p> --- <pre> +++ <h3>IsLoggedIn Action</h3> --- </pre> --- <h3>IsLoggedIn Action</h3> +++ <pre/> --- <pre> --- </pre> --- <p>You can simply change the usage of the <em>auth-isloggedin</em> action to <em>cauth-is-logged-in</em>. Rename the parameter <em>handler</em> to <em>application</em> and set the value to your previously created application. </p> --- <pre> --- --- </pre> --- </body> </html>