Update doc in trunk for version 1.3

This commit is contained in:
Clément Oudot 2012-06-18 10:33:45 +00:00
parent bc4c41fed4
commit 194d9941f0
101 changed files with 474 additions and 558 deletions

File diff suppressed because one or more lines are too long

View File

@ -59,9 +59,11 @@
</div></p>
</p>
</li>
</ul>
</div>
<!-- SECTION "Installation and configuration" [325-826] -->
<!-- SECTION "Installation and configuration" [325-867] -->
<h2><a name="development" id="development">Development</a></h2>
<div class="level2">
@ -98,7 +100,7 @@
</ul>
</div>
<!-- SECTION "Development" [827-1751] -->
<!-- SECTION "Development" [868-1792] -->
<h3><a name="translators" id="translators">Translators</a></h3>
<div class="level3">
@ -108,7 +110,7 @@ See <a href="translations.html" class="wikilink1" title="translations">translati
</p>
</div>
<!-- SECTION "Translators" [1752-1797] -->
<!-- SECTION "Translators" [1793-1838] -->
<h2><a name="other" id="other">Other</a></h2>
<div class="level2">
@ -129,4 +131,4 @@ See <a href="translations.html" class="wikilink1" title="translations">translati
</ul>
</div>
<!-- SECTION "Other" [1798-] --></div><!-- closes <div class="dokuwiki export">-->
<!-- SECTION "Other" [1839-] --></div><!-- closes <div class="dokuwiki export">-->

View File

@ -1,139 +0,0 @@
<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN"
"http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">
<html xmlns="http://www.w3.org/1999/xhtml" xml:lang="en"
lang="en" dir="ltr">
<head>
<meta http-equiv="Content-Type" content="text/html; charset=utf-8" />
<title></title>
<!-- metadata -->
<meta name="generator" content="Offline" />
<meta name="version" content="Offline 0.1" />
<!-- style sheet links -->
<link rel="stylesheet" media="all" type="text/css" href="../../../css/all.css" />
<link rel="stylesheet" media="screen" type="text/css" href="../../../css/screen.css" />
<link rel="stylesheet" media="print" type="text/css" href="../../../css/print.css" />
</head>
<body>
<div class="dokuwiki export">
<h1><a name="upgrade_from_11_to_12" id="upgrade_from_11_to_12">Upgrade from 1.1 to 1.2</a></h1>
<div class="level1">
<p>
<p><div class="noteclassic">If you are using packages, they should have done the upgrade process for you, but you can check here that all is in order.
</div></p>
</p>
<p>
<p><div class="noteimportant">
If you upgrade from older versions, please follow first:
</p>
<ul>
<li class="level1"><div class="li"> <a href="../../documentation/1.0/upgrade.html" class="wikilink1" title="documentation:1.0:upgrade">Upgrade to 1.0</a></div>
</li>
<li class="level1"><div class="li"> <a href="../../documentation/1.1/upgrade.html" class="wikilink1" title="documentation:1.1:upgrade">Upgrade to 1.1</a></div>
</li>
</ul>
<p>
</div></p>
</p>
</div>
<!-- SECTION "Upgrade from 1.1 to 1.2" [1-359] -->
<h2><a name="ssl_authentication_backend" id="ssl_authentication_backend">SSL authentication backend</a></h2>
<div class="level2">
<p>
The <a href="../../documentation/1.2/authssl.html" class="wikilink1" title="documentation:1.2:authssl">SSL authentication backend</a> behavior has changed:
</p>
<ul>
<li class="level1"><div class="li"> Before, when <acronym title="Secure Sockets Layer">SSL</acronym> authentication failed, an option could be set to fail back to <a href="../../documentation/1.2/authldap.html" class="wikilink1" title="documentation:1.2:authldap">LDAP authentication backend</a>.</div>
</li>
<li class="level1"><div class="li"> Now, to keep this behavior, you have to use <a href="../../documentation/1.2/authssl.html" class="wikilink1" title="documentation:1.2:authssl">SSL</a> and <a href="../../documentation/1.2/authldap.html" class="wikilink1" title="documentation:1.2:authldap">LDAP</a> chaining in a <a href="../../documentation/1.2/authmulti.html" class="wikilink1" title="documentation:1.2:authmulti">Multi</a> configuration:</div>
</li>
</ul>
<pre class="code">
Multi SSL;LDAP
</pre>
</div>
<!-- SECTION "SSL authentication backend" [360-755] -->
<h2><a name="opening_conditions" id="opening_conditions">Opening conditions</a></h2>
<div class="level2">
<p>
In LemonLDAP::NG 1.1, you could configure a condition that will be evaluated to allow the sesson creation.
</p>
<p>
Now, you can define as many conditions as you want. See the <a href="../../documentation/1.2/sessions.html" class="wikilink1" title="documentation:1.2:sessions">sessions configuration page</a> to know how.
</p>
<p>
If you had defined a condition in LemonLDAP::NG 1.1, you are encouraged to redefine it in the new format.
</p>
</div>
<!-- SECTION "Opening conditions" [756-1117] -->
<h2><a name="login_history" id="login_history">Login history</a></h2>
<div class="level2">
<p>
The <a href="../../documentation/1.2/loginhistory.html" class="wikilink1" title="documentation:1.2:loginhistory">login history</a> is a new feature enabled by default. To turn it off, go in Manager and set 0 in Advanced Parameters &gt; Login History &gt; Activation.
</p>
</div>
<!-- SECTION "Login history" [1118-1310] -->
<h2><a name="unprotect_rule" id="unprotect_rule">Unprotect rule</a></h2>
<div class="level2">
<p>
The <code>unprotect</code> rule in Manager now deletes headers forged by an unauthenticated user, but still send headers for authenticated ones. To skip headers for both kind of users, use the <code>skip</code> rule.
</p>
</div>
<!-- SECTION "Unprotect rule" [1311-1538] -->
<h2><a name="custom_authentication_module" id="custom_authentication_module">Custom authentication module</a></h2>
<div class="level2">
<p>
If you wrote custom authentication module, you have to add a new method called <code>getDisplayType</code>. This method should return one of these values:
</p>
<ul>
<li class="level1"><div class="li"> <strong>standardform</strong>: login/password form</div>
</li>
<li class="level1"><div class="li"> <strong>openidform</strong>: OpenID login form</div>
</li>
<li class="level1"><div class="li"> <strong>yubikeyform</strong>: Yubikey login form</div>
</li>
<li class="level1"><div class="li"> <strong>logo</strong>: no form (used for external authentication methods)</div>
</li>
</ul>
<p>
For example:
</p>
<pre class="code file perl"><span class="co1">## @method string getDisplayType</span>
<span class="co1"># @return display type</span>
<span class="kw2">sub</span> getDisplayType <span class="br0">&#123;</span>
<a href="http://perldoc.perl.org/functions/return.html"><span class="kw3">return</span></a> <span class="st0">&quot;logo&quot;</span><span class="sy0">;</span>
<span class="br0">&#125;</span></pre>
</div>
<!-- SECTION "Custom authentication module" [1539-] --></div><!-- closes <div class="dokuwiki export">-->

View File

@ -45,7 +45,7 @@ To use Active-Directory as <acronym title="Lightweight Directory Access Protocol
(&amp;(mail=$mail)(objectClass=person))
</pre>
<ul>
<li class="level1"><div class="li"> Export sAMAccountName in a variable declared in <a href="../../documentation/1.2/exportedvars.html" class="wikilink1" title="documentation:1.2:exportedvars">exported variables</a></div>
<li class="level1"><div class="li"> Export sAMAccountName in a variable declared in <a href="../../documentation/1.3/exportedvars.html" class="wikilink1" title="documentation:1.3:exportedvars">exported variables</a></div>
</li>
<li class="level1"><div class="li"> Change the user attribute to store in Apache logs <em>(“General Parameters » Logs » REMOTE_USER”)</em>: use the variable declared above</div>
</li>
@ -65,7 +65,7 @@ Two steps here:
<ul>
<li class="level1"><div class="li"> Choose “Apache” as authentication module <em>(“General Parameters » Authentication modules » Authentication module”)</em></div>
</li>
<li class="level1"><div class="li"> <a href="../../documentation/1.2/authapache.html" class="wikilink1" title="documentation:1.2:authapache">Configure the Apache server</a> that host the portal</div>
<li class="level1"><div class="li"> <a href="../../documentation/1.3/authapache.html" class="wikilink1" title="documentation:1.3:authapache">Configure the Apache server</a> that host the portal</div>
</li>
</ul>

View File

@ -49,7 +49,7 @@ Applications listed bellow are known to be easy to integrate in <acronym title="
<th class="col0 centeralign"> OBM </th><th class="col1 centeralign"> Sympa </th><th class="col2 centeralign"> Zimbra </th>
</tr>
<tr class="row1 rowodd">
<td class="col0 centeralign"> <a href="../../documentation/1.2/applications/obm.html" class="media" title="documentation:1.2:applications:obm"><img src="../../../media/applications/obm_logo.png" class="media" alt="" /></a> </td><td class="col1 leftalign"> <a href="../../documentation/1.2/applications/sympa.html" class="media" title="documentation:1.2:applications:sympa"><img src="../../../media/applications/sympa_logo.png" class="media" alt="" /></a> </td><td class="col2 rightalign"> <a href="../../documentation/1.2/applications/zimbra.html" class="media" title="documentation:1.2:applications:zimbra"><img src="../../../media/applications/zimbra_logo.png" class="media" alt="" /></a> </td>
<td class="col0 centeralign"> <a href="../../documentation/1.3/applications/obm.html" class="media" title="documentation:1.3:applications:obm"><img src="../../../media/applications/obm_logo.png" class="media" alt="" /></a> </td><td class="col1 leftalign"> <a href="../../documentation/1.3/applications/sympa.html" class="media" title="documentation:1.3:applications:sympa"><img src="../../../media/applications/sympa_logo.png" class="media" alt="" /></a> </td><td class="col2 rightalign"> <a href="../../documentation/1.3/applications/zimbra.html" class="media" title="documentation:1.3:applications:zimbra"><img src="../../../media/applications/zimbra_logo.png" class="media" alt="" /></a> </td>
</tr>
</table>
@ -62,7 +62,7 @@ Applications listed bellow are known to be easy to integrate in <acronym title="
<th class="col0 centeralign"> Dokuwiki </th><th class="col1 centeralign"> Mediawiki </th>
</tr>
<tr class="row1 rowodd">
<td class="col0 leftalign"> <a href="../../documentation/1.2/applications/dokuwiki.html" class="media" title="documentation:1.2:applications:dokuwiki"><img src="../../../media/applications/dokuwiki_logo.png" class="media" alt="" /></a> </td><td class="col1 centeralign"> <a href="../../documentation/1.2/applications/mediawiki.html" class="media" title="documentation:1.2:applications:mediawiki"><img src="../../../media/applications/mediawiki_logo.png" class="media" alt="" /></a> </td>
<td class="col0 leftalign"> <a href="../../documentation/1.3/applications/dokuwiki.html" class="media" title="documentation:1.3:applications:dokuwiki"><img src="../../../media/applications/dokuwiki_logo.png" class="media" alt="" /></a> </td><td class="col1 centeralign"> <a href="../../documentation/1.3/applications/mediawiki.html" class="media" title="documentation:1.3:applications:mediawiki"><img src="../../../media/applications/mediawiki_logo.png" class="media" alt="" /></a> </td>
</tr>
</table>
@ -75,7 +75,7 @@ Applications listed bellow are known to be easy to integrate in <acronym title="
<th class="col0 centeralign"> Drupal </th><th class="col1 centeralign"> Liferay </th>
</tr>
<tr class="row1 rowodd">
<td class="col0 centeralign"> <a href="../../documentation/1.2/applications/drupal.html" class="media" title="documentation:1.2:applications:drupal"><img src="../../../media/applications/drupal_logo.png" class="media" alt="" /></a> </td><td class="col1 centeralign"> <a href="../../documentation/1.2/applications/liferay.html" class="media" title="documentation:1.2:applications:liferay"><img src="../../../media/applications/liferay_logo.png" class="media" alt="" /></a> </td>
<td class="col0 centeralign"> <a href="../../documentation/1.3/applications/drupal.html" class="media" title="documentation:1.3:applications:drupal"><img src="../../../media/applications/drupal_logo.png" class="media" alt="" /></a> </td><td class="col1 centeralign"> <a href="../../documentation/1.3/applications/liferay.html" class="media" title="documentation:1.3:applications:liferay"><img src="../../../media/applications/liferay_logo.png" class="media" alt="" /></a> </td>
</tr>
</table>
@ -88,7 +88,7 @@ Applications listed bellow are known to be easy to integrate in <acronym title="
<th class="col0 centeralign"> Bugzilla </th><th class="col1 leftalign"> GLPI </th>
</tr>
<tr class="row1 rowodd">
<td class="col0 centeralign"> <a href="../../documentation/1.2/applications/bugzilla.html" class="media" title="documentation:1.2:applications:bugzilla"><img src="../../../media/applications/bugzilla_logo.png" class="media" alt="" /></a> </td><td class="col1 centeralign"> <a href="https://forge.indepnet.net/projects/glpi/wiki/GLPI-SSO" class="media" title="https://forge.indepnet.net/projects/glpi/wiki/GLPI-SSO" rel="nofollow"><img src="../../../media/applications/glpi_logo.png" class="media" alt="" width="100" /></a> </td>
<td class="col0 centeralign"> <a href="../../documentation/1.3/applications/bugzilla.html" class="media" title="documentation:1.3:applications:bugzilla"><img src="../../../media/applications/bugzilla_logo.png" class="media" alt="" /></a> </td><td class="col1 centeralign"> <a href="https://forge.indepnet.net/projects/glpi/wiki/GLPI-SSO" class="media" title="https://forge.indepnet.net/projects/glpi/wiki/GLPI-SSO" rel="nofollow"><img src="../../../media/applications/glpi_logo.png" class="media" alt="" width="100" /></a> </td>
</tr>
</table>
@ -101,13 +101,13 @@ Applications listed bellow are known to be easy to integrate in <acronym title="
<th class="col0 centeralign"> GRR </th><th class="col1 leftalign"> phpLDAPadmin </th><th class="col2 centeralign"> LinShare </th><th class="col3 centeralign"> SAP </th>
</tr>
<tr class="row1 rowodd">
<td class="col0 centeralign"> <a href="http://grr.mutualibre.org/documentation/body.php?id=35" class="media" title="http://grr.mutualibre.org/documentation/body.php?id=35" rel="nofollow"><img src="../../../media/applications/grr_logo.png" class="media" alt="" /></a> </td><td class="col1 centeralign"> <a href="../../documentation/1.2/applications/phpldapadmin.html" class="media" title="documentation:1.2:applications:phpldapadmin"><img src="../../../media/applications/phpldapadmin_logo.png" class="media" alt="" /></a> </td><td class="col2 centeralign"> <a href="http://www.linpki.org/projects/linshare/wiki/HttpHeaderSSOEN" class="media" title="http://www.linpki.org/projects/linshare/wiki/HttpHeaderSSOEN" rel="nofollow"><img src="../../../media/applications/linshare_logo.png" class="media" alt="" /></a> </td><td class="col3 centeralign"> <a href="http://help.sap.com/saphelp_nw70/helpdata/en/d0/a3d940c2653126e10000000a1550b0/frameset.htm" class="media" title="http://help.sap.com/saphelp_nw70/helpdata/en/d0/a3d940c2653126e10000000a1550b0/frameset.htm" rel="nofollow"><img src="../../../media/applications/saplogo.gif" class="media" title="SAP" alt="SAP" /></a> </td>
<td class="col0 centeralign"> <a href="http://grr.mutualibre.org/documentation/body.php?id=35" class="media" title="http://grr.mutualibre.org/documentation/body.php?id=35" rel="nofollow"><img src="../../../media/applications/grr_logo.png" class="media" alt="" /></a> </td><td class="col1 centeralign"> <a href="../../documentation/1.3/applications/phpldapadmin.html" class="media" title="documentation:1.3:applications:phpldapadmin"><img src="../../../media/applications/phpldapadmin_logo.png" class="media" alt="" /></a> </td><td class="col2 centeralign"> <a href="http://www.linpki.org/projects/linshare/wiki/HttpHeaderSSOEN" class="media" title="http://www.linpki.org/projects/linshare/wiki/HttpHeaderSSOEN" rel="nofollow"><img src="../../../media/applications/linshare_logo.png" class="media" alt="" /></a> </td><td class="col3 centeralign"> <a href="http://help.sap.com/saphelp_nw70/helpdata/en/d0/a3d940c2653126e10000000a1550b0/frameset.htm" class="media" title="http://help.sap.com/saphelp_nw70/helpdata/en/d0/a3d940c2653126e10000000a1550b0/frameset.htm" rel="nofollow"><img src="../../../media/applications/saplogo.gif" class="media" title="SAP" alt="SAP" /></a> </td>
</tr>
<tr class="row2 roweven">
<th class="col0 centeralign"> LimeSurvey </th><th class="col1 leftalign"> </th><th class="col2 leftalign"> </th><th class="col3 leftalign"> </th>
</tr>
<tr class="row3 rowodd">
<td class="col0 centeralign"> <a href="../../documentation/1.2/applications/limesurvey.html" class="media" title="documentation:1.2:applications:limesurvey"><img src="../../../media/applications/limesurvey_logo.png" class="media" title="LimeSurvey" alt="LimeSurvey" width="120" /></a> </td><td class="col1"> </td><td class="col2"> </td><td class="col3"> </td>
<td class="col0 centeralign"> <a href="../../documentation/1.3/applications/limesurvey.html" class="media" title="documentation:1.3:applications:limesurvey"><img src="../../../media/applications/limesurvey_logo.png" class="media" title="LimeSurvey" alt="LimeSurvey" width="120" /></a> </td><td class="col1"> </td><td class="col2"> </td><td class="col3"> </td>
</tr>
</table>
@ -120,7 +120,7 @@ Applications listed bellow are known to be easy to integrate in <acronym title="
<th class="col0 centeralign"> Java (Spring) </th><th class="col1 centeralign"> Python (Django) </th>
</tr>
<tr class="row1 rowodd">
<td class="col0 centeralign"> <a href="../../documentation/1.2/applications/spring.html" class="media" title="documentation:1.2:applications:spring"><img src="../../../media/applications/spring_logo.png" class="media" alt="" /></a> </td><td class="col1 centeralign"> <a href="../../documentation/1.2/applications/django.html" class="media" title="documentation:1.2:applications:django"><img src="../../../media/applications/django_logo.png" class="media" alt="" /></a> </td>
<td class="col0 centeralign"> <a href="../../documentation/1.3/applications/spring.html" class="media" title="documentation:1.3:applications:spring"><img src="../../../media/applications/spring_logo.png" class="media" alt="" /></a> </td><td class="col1 centeralign"> <a href="../../documentation/1.3/applications/django.html" class="media" title="documentation:1.3:applications:django"><img src="../../../media/applications/django_logo.png" class="media" alt="" /></a> </td>
</tr>
</table>
@ -133,7 +133,7 @@ Applications listed bellow are known to be easy to integrate in <acronym title="
<th class="col0 centeralign"> <acronym title="Hyper Text Transfer Protocol">HTTP</acronym> Auth-Basic </th><th class="col1 centeralign"> Tomcat </th>
</tr>
<tr class="row1 rowodd">
<td class="col0 centeralign"> <a href="../../documentation/1.2/applications/authbasic.html" class="media" title="documentation:1.2:applications:authbasic"><img src="../../../media/applications/http_logo.png" class="media" alt="" /></a> </td><td class="col1 rightalign"> <a href="../../documentation/1.2/applications/tomcat.html" class="media" title="documentation:1.2:applications:tomcat"><img src="../../../media/applications/tomcat_logo.png" class="media" alt="" /></a> </td>
<td class="col0 centeralign"> <a href="../../documentation/1.3/applications/authbasic.html" class="media" title="documentation:1.3:applications:authbasic"><img src="../../../media/applications/http_logo.png" class="media" alt="" /></a> </td><td class="col1 rightalign"> <a href="../../documentation/1.3/applications/tomcat.html" class="media" title="documentation:1.3:applications:tomcat"><img src="../../../media/applications/tomcat_logo.png" class="media" alt="" /></a> </td>
</tr>
<tr class="row2 roweven">
<th class="col0 centeralign" colspan="2"> Some applications using it </th>
@ -152,7 +152,7 @@ Applications listed bellow are known to be easy to integrate in <acronym title="
<p>
<p><div class="noteclassic">This requires to configure <acronym title="LemonLDAP::NG">LL::NG</acronym> as an <a href="../../documentation/1.2/idpsaml.html" class="wikilink1" title="documentation:1.2:idpsaml">SAML Identity Provider</a>.
<p><div class="noteclassic">This requires to configure <acronym title="LemonLDAP::NG">LL::NG</acronym> as an <a href="../../documentation/1.3/idpsaml.html" class="wikilink1" title="documentation:1.3:idpsaml">SAML Identity Provider</a>.
</div></p>
</p>
@ -161,7 +161,7 @@ Applications listed bellow are known to be easy to integrate in <acronym title="
<th class="col0 centeralign"> Google Apps </th><th class="col1 centeralign"> Zimbra </th><th class="col2 centeralign"> SAP </th>
</tr>
<tr class="row1 rowodd">
<td class="col0 centeralign"> <a href="../../documentation/1.2/applications/googleapps.html" class="media" title="documentation:1.2:applications:googleapps"><img src="../../../media/applications/googleapps_logo.png" class="media" alt="" /></a> </td><td class="col1 centeralign"> <a href="http://blog.zimbra.com/blog/archives/2010/06/using-saml-assertions-to-access-zimbra.html" class="media" title="http://blog.zimbra.com/blog/archives/2010/06/using-saml-assertions-to-access-zimbra.html" rel="nofollow"><img src="../../../media/applications/zimbra_logo.png" class="media" alt="" /></a> </td><td class="col2 centeralign"> <a href="http://help.sap.com/saphelp_nw04/helpdata/en/94/695b3ebd564644e10000000a114084/content.htm" class="media" title="http://help.sap.com/saphelp_nw04/helpdata/en/94/695b3ebd564644e10000000a114084/content.htm" rel="nofollow"><img src="../../../media/applications/saplogo.gif" class="media" title="SAP" alt="SAP" /></a> </td>
<td class="col0 centeralign"> <a href="../../documentation/1.3/applications/googleapps.html" class="media" title="documentation:1.3:applications:googleapps"><img src="../../../media/applications/googleapps_logo.png" class="media" alt="" /></a> </td><td class="col1 centeralign"> <a href="http://blog.zimbra.com/blog/archives/2010/06/using-saml-assertions-to-access-zimbra.html" class="media" title="http://blog.zimbra.com/blog/archives/2010/06/using-saml-assertions-to-access-zimbra.html" rel="nofollow"><img src="../../../media/applications/zimbra_logo.png" class="media" alt="" /></a> </td><td class="col2 centeralign"> <a href="http://help.sap.com/saphelp_nw04/helpdata/en/94/695b3ebd564644e10000000a114084/content.htm" class="media" title="http://help.sap.com/saphelp_nw04/helpdata/en/94/695b3ebd564644e10000000a114084/content.htm" rel="nofollow"><img src="../../../media/applications/saplogo.gif" class="media" title="SAP" alt="SAP" /></a> </td>
</tr>
</table>

View File

@ -27,7 +27,7 @@
<p>
<a href="/_detail/applications/http_logo.png?id=documentation%3A1.2%3Aapplications%3Aauthbasic" class="media" title="applications:http_logo.png"><img src="../../../../media/applications/http_logo.png" class="mediacenter" alt="" /></a>
<a href="/_detail/applications/http_logo.png?id=documentation%3A1.3%3Aapplications%3Aauthbasic" class="media" title="applications:http_logo.png"><img src="../../../../media/applications/http_logo.png" class="mediacenter" alt="" /></a>
</p>
</div>
@ -56,7 +56,7 @@ So <acronym title="Hyper Text Transfer Protocol">HTTP</acronym> Basic Autenticat
<ul>
<li class="level1"><div class="li"> Data should not contains accents or special characters, as <acronym title="Hyper Text Transfer Protocol">HTTP</acronym> protocol only allow <acronym title="American Standard Code for Information Interchange">ASCII</acronym> values in header (but depending on the <acronym title="Hyper Text Transfer Protocol">HTTP</acronym> server, you can use <acronym title="International Organization for Standardization">ISO</acronym> encoded values)</div>
</li>
<li class="level1"><div class="li"> You need to forward the password, which can be the user main password (if <a href="../../../documentation/1.2/passwordstore.html" class="wikilink1" title="documentation:1.2:passwordstore">password is stored in session</a>, or any user attribute (if you keep secondary passwords in users database).</div>
<li class="level1"><div class="li"> You need to forward the password, which can be the user main password (if <a href="../../../documentation/1.3/passwordstore.html" class="wikilink1" title="documentation:1.3:passwordstore">password is stored in session</a>, or any user attribute (if you keep secondary passwords in users database).</div>
</li>
</ul>
@ -71,7 +71,7 @@ The Basic Authentication relies on a specific <acronym title="Hyper Text Transfe
</p>
<p>
For example, to forward login (<code>$uid</code>) and password (<code>$_password</code> if <a href="../../../documentation/1.2/passwordstore.html" class="wikilink1" title="documentation:1.2:passwordstore">password is stored in session</a>):
For example, to forward login (<code>$uid</code>) and password (<code>$_password</code> if <a href="../../../documentation/1.3/passwordstore.html" class="wikilink1" title="documentation:1.3:passwordstore">password is stored in session</a>):
</p>
<pre class="code">
@ -79,7 +79,7 @@ Authorization =&gt; &quot;Basic &quot;.encode_base64(&quot;$uid:$_password&quot;
</pre>
<p>
<acronym title="LemonLDAP::NG">LL::NG</acronym> provides a special function named <a href="../../../documentation/1.2/extendedfunctions.html#basic" class="wikilink1" title="documentation:1.2:extendedfunctions">basic</a> to build this header.
<acronym title="LemonLDAP::NG">LL::NG</acronym> provides a special function named <a href="../../../documentation/1.3/extendedfunctions.html#basic" class="wikilink1" title="documentation:1.3:extendedfunctions">basic</a> to build this header.
</p>
<p>

View File

@ -27,7 +27,7 @@
<p>
<a href="/_detail/applications/bugzilla_logo.png?id=documentation%3A1.2%3Aapplications%3Abugzilla" class="media" title="applications:bugzilla_logo.png"><img src="../../../../media/applications/bugzilla_logo.png" class="mediacenter" alt="" /></a>
<a href="/_detail/applications/bugzilla_logo.png?id=documentation%3A1.3%3Aapplications%3Abugzilla" class="media" title="applications:bugzilla_logo.png"><img src="../../../../media/applications/bugzilla_logo.png" class="mediacenter" alt="" /></a>
</p>
</div>
@ -88,7 +88,7 @@ Then set:
<p>
Configure Bugzilla virtual host like other <a href="../../../documentation/1.2/configvhost.html" class="wikilink1" title="documentation:1.2:configvhost">protected virtual host</a>.
Configure Bugzilla virtual host like other <a href="../../../documentation/1.3/configvhost.html" class="wikilink1" title="documentation:1.3:configvhost">protected virtual host</a>.
</p>
<pre class="code file apache">&lt;<span class="kw3">VirtualHost</span> *:80&gt;
<span class="kw1">ServerName</span> bugzilla.example.com
@ -106,15 +106,15 @@ Configure Bugzilla virtual host like other <a href="../../../documentation/1.2/c
<p>
Go to the Manager and <a href="../../../documentation/1.2/configvhost.html#lemonldapng_configuration" class="wikilink1" title="documentation:1.2:configvhost">create a new virtual host</a> for Bugzilla.
Go to the Manager and <a href="../../../documentation/1.3/configvhost.html#lemonldapng_configuration" class="wikilink1" title="documentation:1.3:configvhost">create a new virtual host</a> for Bugzilla.
</p>
<p>
Configure the <a href="../../../documentation/1.2/writingrulesand_headers.html#rules" class="wikilink1" title="documentation:1.2:writingrulesand_headers">access rules</a>.
Configure the <a href="../../../documentation/1.3/writingrulesand_headers.html#rules" class="wikilink1" title="documentation:1.3:writingrulesand_headers">access rules</a>.
</p>
<p>
Configure the following <a href="../../../documentation/1.2/writingrulesand_headers.html#headers" class="wikilink1" title="documentation:1.2:writingrulesand_headers">headers</a>.
Configure the following <a href="../../../documentation/1.3/writingrulesand_headers.html#headers" class="wikilink1" title="documentation:1.3:writingrulesand_headers">headers</a>.
</p>
<ul>
<li class="level1"><div class="li"> <strong>Auth-User</strong>: $uid</div>

View File

@ -27,7 +27,7 @@
<p>
<a href="/_detail/applications/dokuwiki_logo.png?id=documentation%3A1.2%3Aapplications%3Adokuwiki" class="media" title="applications:dokuwiki_logo.png"><img src="../../../../media/applications/dokuwiki_logo.png" class="mediacenter" alt="" /></a>
<a href="/_detail/applications/dokuwiki_logo.png?id=documentation%3A1.3%3Aapplications%3Adokuwiki" class="media" title="applications:dokuwiki_logo.png"><img src="../../../../media/applications/dokuwiki_logo.png" class="mediacenter" alt="" /></a>
</p>
</div>
@ -87,7 +87,7 @@ Edit Dokuwiki local configuration (<code>conf/local.php</code>) and set <code>le
<p>
Configure Dokuwiki virtual host like other <a href="../../../documentation/1.2/configvhost.html" class="wikilink1" title="documentation:1.2:configvhost">protected virtual host</a>.
Configure Dokuwiki virtual host like other <a href="../../../documentation/1.3/configvhost.html" class="wikilink1" title="documentation:1.3:configvhost">protected virtual host</a>.
</p>
<pre class="code file apache">&lt;<span class="kw3">VirtualHost</span> *:80&gt;
<span class="kw1">ServerName</span> dokuwiki.example.com
@ -99,7 +99,7 @@ Configure Dokuwiki virtual host like other <a href="../../../documentation/1.2/c
&lt;/<span class="kw3">VirtualHost</span>&gt;</pre>
<p>
<p><div class="noteimportant">If you are protecting Dokuwiki with <acronym title="LemonLDAP::NG">LL::NG</acronym> as reverse proxy, <a href="../../../documentation/1.2/header_remote_user_conversion.html" class="wikilink1" title="documentation:1.2:header_remote_user_conversion">convert header into REMOTE_USER environment variable</a>.
<p><div class="noteimportant">If you are protecting Dokuwiki with <acronym title="LemonLDAP::NG">LL::NG</acronym> as reverse proxy, <a href="../../../documentation/1.3/header_remote_user_conversion.html" class="wikilink1" title="documentation:1.3:header_remote_user_conversion">convert header into REMOTE_USER environment variable</a>.
</div></p>
</p>
@ -110,15 +110,15 @@ Configure Dokuwiki virtual host like other <a href="../../../documentation/1.2/c
<p>
Go to the Manager and <a href="../../../documentation/1.2/configvhost.html#lemonldapng_configuration" class="wikilink1" title="documentation:1.2:configvhost">create a new virtual host</a> for Dokuwiki.
Go to the Manager and <a href="../../../documentation/1.3/configvhost.html#lemonldapng_configuration" class="wikilink1" title="documentation:1.3:configvhost">create a new virtual host</a> for Dokuwiki.
</p>
<p>
Just configure the <a href="../../../documentation/1.2/writingrulesand_headers.html#rules" class="wikilink1" title="documentation:1.2:writingrulesand_headers">access rules</a>.
Just configure the <a href="../../../documentation/1.3/writingrulesand_headers.html#rules" class="wikilink1" title="documentation:1.3:writingrulesand_headers">access rules</a>.
</p>
<p>
If using <acronym title="LemonLDAP::NG">LL::NG</acronym> as reverse proxy, configure the <code>Auth-User</code> <a href="../../../documentation/1.2/writingrulesand_headers.html#headers" class="wikilink1" title="documentation:1.2:writingrulesand_headers">header</a>, else no headers are needed.
If using <acronym title="LemonLDAP::NG">LL::NG</acronym> as reverse proxy, configure the <code>Auth-User</code> <a href="../../../documentation/1.3/writingrulesand_headers.html#headers" class="wikilink1" title="documentation:1.3:writingrulesand_headers">header</a>, else no headers are needed.
</p>
</div>

View File

@ -27,7 +27,7 @@
<p>
<a href="/_detail/applications/drupal_logo.png?id=documentation%3A1.2%3Aapplications%3Adrupal" class="media" title="applications:drupal_logo.png"><img src="../../../../media/applications/drupal_logo.png" class="mediacenter" alt="" /></a>
<a href="/_detail/applications/drupal_logo.png?id=documentation%3A1.3%3Aapplications%3Adrupal" class="media" title="applications:drupal_logo.png"><img src="../../../../media/applications/drupal_logo.png" class="mediacenter" alt="" /></a>
</p>
</div>
@ -72,7 +72,7 @@ Go on Drupal administration interface and enable the Webserver Auth module.
<p>
Configure Drupal virtual host like other <a href="../../../documentation/1.2/configvhost.html" class="wikilink1" title="documentation:1.2:configvhost">protected virtual host</a>.
Configure Drupal virtual host like other <a href="../../../documentation/1.3/configvhost.html" class="wikilink1" title="documentation:1.3:configvhost">protected virtual host</a>.
</p>
<pre class="code file apache">&lt;<span class="kw3">VirtualHost</span> *:80&gt;
<span class="kw1">ServerName</span> drupal.example.com
@ -84,7 +84,7 @@ Configure Drupal virtual host like other <a href="../../../documentation/1.2/con
&lt;/<span class="kw3">VirtualHost</span>&gt;</pre>
<p>
<p><div class="noteimportant">If you are protecting Drupal with <acronym title="LemonLDAP::NG">LL::NG</acronym> as reverse proxy, <a href="../../../documentation/1.2/header_remote_user_conversion.html" class="wikilink1" title="documentation:1.2:header_remote_user_conversion">convert header into REMOTE_USER environment variable</a>.
<p><div class="noteimportant">If you are protecting Drupal with <acronym title="LemonLDAP::NG">LL::NG</acronym> as reverse proxy, <a href="../../../documentation/1.3/header_remote_user_conversion.html" class="wikilink1" title="documentation:1.3:header_remote_user_conversion">convert header into REMOTE_USER environment variable</a>.
</div></p>
</p>
@ -95,15 +95,15 @@ Configure Drupal virtual host like other <a href="../../../documentation/1.2/con
<p>
Go to the Manager and <a href="../../../documentation/1.2/configvhost.html#lemonldapng_configuration" class="wikilink1" title="documentation:1.2:configvhost">create a new virtual host</a> for Drupal.
Go to the Manager and <a href="../../../documentation/1.3/configvhost.html#lemonldapng_configuration" class="wikilink1" title="documentation:1.3:configvhost">create a new virtual host</a> for Drupal.
</p>
<p>
Just configure the <a href="../../../documentation/1.2/writingrulesand_headers.html#rules" class="wikilink1" title="documentation:1.2:writingrulesand_headers">access rules</a>.
Just configure the <a href="../../../documentation/1.3/writingrulesand_headers.html#rules" class="wikilink1" title="documentation:1.3:writingrulesand_headers">access rules</a>.
</p>
<p>
If using <acronym title="LemonLDAP::NG">LL::NG</acronym> as reverse proxy, configure the <code>Auth-User</code> <a href="../../../documentation/1.2/writingrulesand_headers.html#headers" class="wikilink1" title="documentation:1.2:writingrulesand_headers">header</a>, else no headers are needed.
If using <acronym title="LemonLDAP::NG">LL::NG</acronym> as reverse proxy, configure the <code>Auth-User</code> <a href="../../../documentation/1.3/writingrulesand_headers.html#headers" class="wikilink1" title="documentation:1.3:writingrulesand_headers">header</a>, else no headers are needed.
</p>
</div>

View File

@ -27,7 +27,7 @@
<p>
<a href="/_detail/applications/googleapps_logo.png?id=documentation%3A1.2%3Aapplications%3Agoogleapps" class="media" title="applications:googleapps_logo.png"><img src="../../../../media/applications/googleapps_logo.png" class="mediacenter" alt="" /></a>
<a href="/_detail/applications/googleapps_logo.png?id=documentation%3A1.3%3Aapplications%3Agoogleapps" class="media" title="applications:googleapps_logo.png"><img src="../../../../media/applications/googleapps_logo.png" class="mediacenter" alt="" /></a>
</p>
</div>
@ -46,7 +46,7 @@ To work with <acronym title="LemonLDAP::NG">LL::NG</acronym> it requires:
<ul>
<li class="level1"><div class="li"> An <a href="http://www.google.com/apps/intl/en/business/index.html" class="urlextern" title="http://www.google.com/apps/intl/en/business/index.html" rel="nofollow">enterprise Google Apps account</a></div>
</li>
<li class="level1"><div class="li"> <acronym title="LemonLDAP::NG">LL::NG</acronym> configured as <a href="../../../documentation/1.2/idpsaml.html" class="wikilink1" title="documentation:1.2:idpsaml">SAML Identity Provider</a></div>
<li class="level1"><div class="li"> <acronym title="LemonLDAP::NG">LL::NG</acronym> configured as <a href="../../../documentation/1.3/idpsaml.html" class="wikilink1" title="documentation:1.3:idpsaml">SAML Identity Provider</a></div>
</li>
<li class="level1"><div class="li"> Registered users on Google Apps with the same email than those used by <acronym title="LemonLDAP::NG">LL::NG</acronym> (email will be the NameID exchanged between Google Apps and <acronym title="LemonLDAP::NG">LL::NG</acronym>)</div>
</li>
@ -73,7 +73,7 @@ As administrator, go in Google Apps control panel and click on Advanced tools:
</p>
<p>
<a href="/_detail/documentation/googleapps-menu.png?id=documentation%3A1.2%3Aapplications%3Agoogleapps" class="media" title="documentation:googleapps-menu.png"><img src="../../../../media/documentation/googleapps-menu.png" class="mediacenter" alt="" /></a>
<a href="/_detail/documentation/googleapps-menu.png?id=documentation%3A1.3%3Aapplications%3Agoogleapps" class="media" title="documentation:googleapps-menu.png"><img src="../../../../media/documentation/googleapps-menu.png" class="mediacenter" alt="" /></a>
</p>
<p>
@ -81,7 +81,7 @@ Then select <code>Set up single sign-on (<acronym title="Single Sign On">SSO</ac
</p>
<p>
<a href="/_detail/documentation/googleapps-sso.png?id=documentation%3A1.2%3Aapplications%3Agoogleapps" class="media" title="documentation:googleapps-sso.png"><img src="../../../../media/documentation/googleapps-sso.png" class="mediacenter" alt="" /></a>
<a href="/_detail/documentation/googleapps-sso.png?id=documentation%3A1.3%3Aapplications%3Agoogleapps" class="media" title="documentation:googleapps-sso.png"><img src="../../../../media/documentation/googleapps-sso.png" class="mediacenter" alt="" /></a>
</p>
<p>
@ -89,7 +89,7 @@ Now configure all <acronym title="Security Assertion Markup Language">SAML</acro
</p>
<p>
<a href="/_detail/documentation/googleapps-ssoconfig.png?id=documentation%3A1.2%3Aapplications%3Agoogleapps" class="media" title="documentation:googleapps-ssoconfig.png"><img src="../../../../media/documentation/googleapps-ssoconfig.png" class="mediacenter" alt="" /></a>
<a href="/_detail/documentation/googleapps-ssoconfig.png?id=documentation%3A1.3%3Aapplications%3Agoogleapps" class="media" title="documentation:googleapps-ssoconfig.png"><img src="../../../../media/documentation/googleapps-ssoconfig.png" class="mediacenter" alt="" /></a>
</p>
<ul>
@ -114,7 +114,7 @@ For the certificate, you can build it from the signing private key registered in
</p>
<p>
<a href="/_detail/documentation/googleapps-export-priv-key.png?id=documentation%3A1.2%3Aapplications%3Agoogleapps" class="media" title="documentation:googleapps-export-priv-key.png"><img src="../../../../media/documentation/googleapps-export-priv-key.png" class="mediacenter" alt="" /></a>
<a href="/_detail/documentation/googleapps-export-priv-key.png?id=documentation%3A1.3%3Aapplications%3Agoogleapps" class="media" title="documentation:googleapps-export-priv-key.png"><img src="../../../../media/documentation/googleapps-export-priv-key.png" class="mediacenter" alt="" /></a>
</p>
<p>
@ -141,7 +141,7 @@ You can now the upload the certificate (<code>cert.pem</code>) on Google Apps.
<p>
You should have configured <acronym title="LemonLDAP::NG">LL::NG</acronym> as an <a href="../../../documentation/1.2/idpsaml.html" class="wikilink1" title="documentation:1.2:idpsaml">SAML Identity Provider</a>,
You should have configured <acronym title="LemonLDAP::NG">LL::NG</acronym> as an <a href="../../../documentation/1.3/idpsaml.html" class="wikilink1" title="documentation:1.3:idpsaml">SAML Identity Provider</a>,
</p>
<p>
@ -178,11 +178,11 @@ Now we will add Google Apps as a new <acronym title="Security Assertion Markup L
<p>
You can add a link in <a href="../../../documentation/1.2/portalmenu.html#categories_and_applications" class="wikilink1" title="documentation:1.2:portalmenu">application menu</a> to display Google Apps to users.
You can add a link in <a href="../../../documentation/1.3/portalmenu.html#categories_and_applications" class="wikilink1" title="documentation:1.3:portalmenu">application menu</a> to display Google Apps to users.
</p>
<p>
<a href="/_detail/documentation/googleapps-manager-application.png?id=documentation%3A1.2%3Aapplications%3Agoogleapps" class="media" title="documentation:googleapps-manager-application.png"><img src="../../../../media/documentation/googleapps-manager-application.png" class="mediacenter" alt="" /></a>
<a href="/_detail/documentation/googleapps-manager-application.png?id=documentation%3A1.3%3Aapplications%3Agoogleapps" class="media" title="documentation:googleapps-manager-application.png"><img src="../../../../media/documentation/googleapps-manager-application.png" class="mediacenter" alt="" /></a>
</p>
<p>
@ -212,11 +212,11 @@ Google Apps does not support Single Logout (SLO).
</p>
<p>
Google Apps has a configuration parameter to redirect user on a specific <acronym title="Uniform Resource Locator">URL</acronym> after Google Apps logout (see <a href="#google_apps_control_panel" title="documentation:1.2:applications:googleapps &crarr;" class="wikilink1">Google Apps control panel</a>).
Google Apps has a configuration parameter to redirect user on a specific <acronym title="Uniform Resource Locator">URL</acronym> after Google Apps logout (see <a href="#google_apps_control_panel" title="documentation:1.3:applications:googleapps &crarr;" class="wikilink1">Google Apps control panel</a>).
</p>
<p>
To manage the other way (<acronym title="LemonLDAP::NG">LL::NG</acronym> → Google Apps), you can add a dedicated <a href="../../../documentation/1.2/logoutforward.html" class="wikilink1" title="documentation:1.2:logoutforward">logout forward rule</a>:
To manage the other way (<acronym title="LemonLDAP::NG">LL::NG</acronym> → Google Apps), you can add a dedicated <a href="../../../documentation/1.3/logoutforward.html" class="wikilink1" title="documentation:1.3:logoutforward">logout forward rule</a>:
</p>
<pre class="code">

View File

@ -27,7 +27,7 @@
<p>
<a href="/_detail/applications/liferay_logo.png?id=documentation%3A1.2%3Aapplications%3Aliferay" class="media" title="applications:liferay_logo.png"><img src="../../../../media/applications/liferay_logo.png" class="mediacenter" alt="" /></a>
<a href="/_detail/applications/liferay_logo.png?id=documentation%3A1.3%3Aapplications%3Aliferay" class="media" title="applications:liferay_logo.png"><img src="../../../../media/applications/liferay_logo.png" class="mediacenter" alt="" /></a>
</p>
</div>
@ -80,7 +80,7 @@ Access to Liferay (first time):
</p>
<p>
<a href="/_detail/documentation/liferay_1.png?id=documentation%3A1.2%3Aapplications%3Aliferay" class="media" title="documentation:liferay_1.png"><img src="../../../../media/documentation/liferay_1.png" class="mediacenter" alt="" width="600" /></a>
<a href="/_detail/documentation/liferay_1.png?id=documentation%3A1.3%3Aapplications%3Aliferay" class="media" title="documentation:liferay_1.png"><img src="../../../../media/documentation/liferay_1.png" class="mediacenter" alt="" width="600" /></a>
</p>
<p>
@ -88,7 +88,7 @@ Login as administrator:
</p>
<p>
<a href="/_detail/documentation/liferay_2.png?id=documentation%3A1.2%3Aapplications%3Aliferay" class="media" title="documentation:liferay_2.png"><img src="../../../../media/documentation/liferay_2.png" class="mediacenter" alt="" width="600" /></a>
<a href="/_detail/documentation/liferay_2.png?id=documentation%3A1.3%3Aapplications%3Aliferay" class="media" title="documentation:liferay_2.png"><img src="../../../../media/documentation/liferay_2.png" class="mediacenter" alt="" width="600" /></a>
</p>
<p>
@ -96,7 +96,7 @@ Go to <code>My Account</code>:
</p>
<p>
<a href="/_detail/documentation/liferay_3.png?id=documentation%3A1.2%3Aapplications%3Aliferay" class="media" title="documentation:liferay_3.png"><img src="../../../../media/documentation/liferay_3.png" class="mediacenter" alt="" width="600" /></a>
<a href="/_detail/documentation/liferay_3.png?id=documentation%3A1.3%3Aapplications%3Aliferay" class="media" title="documentation:liferay_3.png"><img src="../../../../media/documentation/liferay_3.png" class="mediacenter" alt="" width="600" /></a>
</p>
<p>
@ -104,7 +104,7 @@ Go to <code>Portal</code> » <code>Settings</code>:
</p>
<p>
<a href="/_detail/documentation/liferay_4.png?id=documentation%3A1.2%3Aapplications%3Aliferay" class="media" title="documentation:liferay_4.png"><img src="../../../../media/documentation/liferay_4.png" class="mediacenter" alt="" width="600" /></a>
<a href="/_detail/documentation/liferay_4.png?id=documentation%3A1.3%3Aapplications%3Aliferay" class="media" title="documentation:liferay_4.png"><img src="../../../../media/documentation/liferay_4.png" class="mediacenter" alt="" width="600" /></a>
</p>
<p>
@ -112,7 +112,7 @@ Go to <code>Configuration</code> » <code>Authentication</code>:
</p>
<p>
<a href="/_detail/documentation/liferay_5.png?id=documentation%3A1.2%3Aapplications%3Aliferay" class="media" title="documentation:liferay_5.png"><img src="../../../../media/documentation/liferay_5.png" class="mediacenter" alt="" width="600" /></a>
<a href="/_detail/documentation/liferay_5.png?id=documentation%3A1.3%3Aapplications%3Aliferay" class="media" title="documentation:liferay_5.png"><img src="../../../../media/documentation/liferay_5.png" class="mediacenter" alt="" width="600" /></a>
</p>
<p>
@ -130,7 +130,7 @@ In <code>General</code>, fill at least the following information:
</p>
<p>
<a href="/_detail/documentation/liferay_6.png?id=documentation%3A1.2%3Aapplications%3Aliferay" class="media" title="documentation:liferay_6.png"><img src="../../../../media/documentation/liferay_6.png" class="mediacenter" alt="" width="600" /></a>
<a href="/_detail/documentation/liferay_6.png?id=documentation%3A1.3%3Aapplications%3Aliferay" class="media" title="documentation:liferay_6.png"><img src="../../../../media/documentation/liferay_6.png" class="mediacenter" alt="" width="600" /></a>
</p>
<p>
@ -154,7 +154,7 @@ Then use the <code>SiteMinder</code> tab to configure <acronym title="Single Sig
<ul>
<li class="level1"><div class="li"> <strong>Enabled</strong>: Yes</div>
</li>
<li class="level1"><div class="li"> <strong>Import from <acronym title="Lightweight Directory Access Protocol">LDAP</acronym></strong>: Yes (see <a href="#presentation" title="documentation:1.2:applications:liferay &crarr;" class="wikilink1">presentation</a>)</div>
<li class="level1"><div class="li"> <strong>Import from <acronym title="Lightweight Directory Access Protocol">LDAP</acronym></strong>: Yes (see <a href="#presentation" title="documentation:1.3:applications:liferay &crarr;" class="wikilink1">presentation</a>)</div>
</li>
<li class="level1"><div class="li"> <strong>User Header</strong>: Auth-User (case sensitive)</div>
</li>
@ -162,7 +162,7 @@ Then use the <code>SiteMinder</code> tab to configure <acronym title="Single Sig
<p>
<a href="/_detail/documentation/liferay_7.png?id=documentation%3A1.2%3Aapplications%3Aliferay" class="media" title="documentation:liferay_7.png"><img src="../../../../media/documentation/liferay_7.png" class="mediacenter" alt="" width="600" /></a>
<a href="/_detail/documentation/liferay_7.png?id=documentation%3A1.3%3Aapplications%3Aliferay" class="media" title="documentation:liferay_7.png"><img src="../../../../media/documentation/liferay_7.png" class="mediacenter" alt="" width="600" /></a>
</p>
<p>
@ -177,7 +177,7 @@ Then use the <code>SiteMinder</code> tab to configure <acronym title="Single Sig
<p>
Configure Liferay virtual host like other <a href="../../../documentation/1.2/configvhost.html" class="wikilink1" title="documentation:1.2:configvhost">protected virtual host</a>.
Configure Liferay virtual host like other <a href="../../../documentation/1.3/configvhost.html" class="wikilink1" title="documentation:1.3:configvhost">protected virtual host</a>.
</p>
<pre class="code file apache">&lt;<span class="kw3">VirtualHost</span> *:80&gt;
<span class="kw1">ServerName</span> liferay.example.com
@ -195,11 +195,11 @@ Configure Liferay virtual host like other <a href="../../../documentation/1.2/co
<p>
Go to the Manager and <a href="../../../documentation/1.2/configvhost.html#lemonldapng_configuration" class="wikilink1" title="documentation:1.2:configvhost">create a new virtual host</a> for Liferay.
Go to the Manager and <a href="../../../documentation/1.3/configvhost.html#lemonldapng_configuration" class="wikilink1" title="documentation:1.3:configvhost">create a new virtual host</a> for Liferay.
</p>
<p>
Just configure the <a href="../../../documentation/1.2/writingrulesand_headers.html#rules" class="wikilink1" title="documentation:1.2:writingrulesand_headers">access rules</a>. You can add a rule for logout:
Just configure the <a href="../../../documentation/1.3/writingrulesand_headers.html#rules" class="wikilink1" title="documentation:1.3:writingrulesand_headers">access rules</a>. You can add a rule for logout:
</p>
<pre class="code">
@ -207,7 +207,7 @@ Just configure the <a href="../../../documentation/1.2/writingrulesand_headers.h
</pre>
<p>
Configure the <code>Auth-User</code> <a href="../../../documentation/1.2/writingrulesand_headers.html#headers" class="wikilink1" title="documentation:1.2:writingrulesand_headers">header</a>.
Configure the <code>Auth-User</code> <a href="../../../documentation/1.3/writingrulesand_headers.html#headers" class="wikilink1" title="documentation:1.3:writingrulesand_headers">header</a>.
</p>
</div>

View File

@ -27,7 +27,7 @@
<p>
<a href="/_detail/applications/limesurvey_logo.png?id=documentation%3A1.2%3Aapplications%3Alimesurvey" class="media" title="applications:limesurvey_logo.png"><img src="../../../../media/applications/limesurvey_logo.png" class="mediacenter" alt="" /></a>
<a href="/_detail/applications/limesurvey_logo.png?id=documentation%3A1.3%3Aapplications%3Alimesurvey" class="media" title="applications:limesurvey_logo.png"><img src="../../../../media/applications/limesurvey_logo.png" class="mediacenter" alt="" /></a>
</p>
</div>
@ -109,7 +109,7 @@ vi /var/www/html/limesurvey/config.php
<p>
Configure LimeSurvey virtual host like other <a href="../../../documentation/1.2/configvhost.html" class="wikilink1" title="documentation:1.2:configvhost">protected virtual host</a>.
Configure LimeSurvey virtual host like other <a href="../../../documentation/1.3/configvhost.html" class="wikilink1" title="documentation:1.3:configvhost">protected virtual host</a>.
</p>
<pre class="code file apache">&lt;<span class="kw3">VirtualHost</span> *:80&gt;
<span class="kw1">ServerName</span> limesurvey.example.com
@ -135,7 +135,7 @@ Configure LimeSurvey virtual host like other <a href="../../../documentation/1.2
<p>
Go to the Manager and <a href="../../../documentation/1.2/configvhost.html#lemonldapng_configuration" class="wikilink1" title="documentation:1.2:configvhost">create a new virtual host</a> for LimeSurvey.
Go to the Manager and <a href="../../../documentation/1.3/configvhost.html#lemonldapng_configuration" class="wikilink1" title="documentation:1.3:configvhost">create a new virtual host</a> for LimeSurvey.
</p>
</div>
@ -165,7 +165,7 @@ Go to the Manager and <a href="../../../documentation/1.2/configvhost.html#lemon
<p>
<p><div class="notetip">You can manage roles with the <a href="../../../documentation/1.2/rbac.html" class="wikilink1" title="documentation:1.2:rbac">RBAC model</a> or by using groups.
<p><div class="notetip">You can manage roles with the <a href="../../../documentation/1.3/rbac.html" class="wikilink1" title="documentation:1.3:rbac">RBAC model</a> or by using groups.
</div></p>
</p>

View File

@ -27,7 +27,7 @@
<p>
<a href="/_detail/applications/mediawiki_logo.png?id=documentation%3A1.2%3Aapplications%3Amediawiki" class="media" title="applications:mediawiki_logo.png"><img src="../../../../media/applications/mediawiki_logo.png" class="mediacenter" alt="" /></a>
<a href="/_detail/applications/mediawiki_logo.png?id=documentation%3A1.3%3Aapplications%3Amediawiki" class="media" title="applications:mediawiki_logo.png"><img src="../../../../media/applications/mediawiki_logo.png" class="mediacenter" alt="" /></a>
</p>
</div>
@ -117,7 +117,7 @@ vi LocalSettings.php
<p>
Configure MediaWiki virtual host like other <a href="../../../documentation/1.2/configvhost.html" class="wikilink1" title="documentation:1.2:configvhost">protected virtual host</a>.
Configure MediaWiki virtual host like other <a href="../../../documentation/1.3/configvhost.html" class="wikilink1" title="documentation:1.3:configvhost">protected virtual host</a>.
</p>
<pre class="code file apache">&lt;<span class="kw3">VirtualHost</span> *:80&gt;
<span class="kw1">ServerName</span> mediawiki.example.com
@ -129,7 +129,7 @@ Configure MediaWiki virtual host like other <a href="../../../documentation/1.2/
&lt;/<span class="kw3">VirtualHost</span>&gt;</pre>
<p>
<p><div class="noteimportant">If you are protecting MediaWiki with <acronym title="LemonLDAP::NG">LL::NG</acronym> as reverse proxy, <a href="../../../documentation/1.2/header_remote_user_conversion.html" class="wikilink1" title="documentation:1.2:header_remote_user_conversion">convert header into REMOTE_USER environment variable</a>.
<p><div class="noteimportant">If you are protecting MediaWiki with <acronym title="LemonLDAP::NG">LL::NG</acronym> as reverse proxy, <a href="../../../documentation/1.3/header_remote_user_conversion.html" class="wikilink1" title="documentation:1.3:header_remote_user_conversion">convert header into REMOTE_USER environment variable</a>.
</div></p>
</p>
@ -140,11 +140,11 @@ Configure MediaWiki virtual host like other <a href="../../../documentation/1.2/
<p>
Go to the Manager and <a href="../../../documentation/1.2/configvhost.html#lemonldapng_configuration" class="wikilink1" title="documentation:1.2:configvhost">create a new virtual host</a> for MediaWiki.
Go to the Manager and <a href="../../../documentation/1.3/configvhost.html#lemonldapng_configuration" class="wikilink1" title="documentation:1.3:configvhost">create a new virtual host</a> for MediaWiki.
</p>
<p>
Just configure the <a href="../../../documentation/1.2/writingrulesand_headers.html#rules" class="wikilink1" title="documentation:1.2:writingrulesand_headers">access rules</a>. You can also add a rule for logout:
Just configure the <a href="../../../documentation/1.3/writingrulesand_headers.html#rules" class="wikilink1" title="documentation:1.3:writingrulesand_headers">access rules</a>. You can also add a rule for logout:
</p>
<pre class="code">
@ -152,7 +152,7 @@ Userlogout =&gt; logout_sso
</pre>
<p>
If using <acronym title="LemonLDAP::NG">LL::NG</acronym> as reverse proxy, configure the <code>Auth-User</code> <a href="../../../documentation/1.2/writingrulesand_headers.html#headers" class="wikilink1" title="documentation:1.2:writingrulesand_headers">header</a>, else no headers are needed.
If using <acronym title="LemonLDAP::NG">LL::NG</acronym> as reverse proxy, configure the <code>Auth-User</code> <a href="../../../documentation/1.3/writingrulesand_headers.html#headers" class="wikilink1" title="documentation:1.3:writingrulesand_headers">header</a>, else no headers are needed.
</p>
</div>

View File

@ -27,7 +27,7 @@
<p>
<a href="/_detail/applications/obm_logo.png?id=documentation%3A1.2%3Aapplications%3Aobm" class="media" title="applications:obm_logo.png"><img src="../../../../media/applications/obm_logo.png" class="mediacenter" alt="" /></a>
<a href="/_detail/applications/obm_logo.png?id=documentation%3A1.3%3Aapplications%3Aobm" class="media" title="applications:obm_logo.png"><img src="../../../../media/applications/obm_logo.png" class="mediacenter" alt="" /></a>
</p>
</div>
@ -174,7 +174,7 @@ Edit also OBM Apache configuration to enable <acronym title="LemonLDAP::NG">LL::
&lt;/<span class="kw3">VirtualHost</span>&gt;</pre>
<p>
<p><div class="noteimportant">OBM Apache configuration must be loaded <strong>after</strong> <acronym title="LemonLDAP::NG">LL::NG</acronym> <a href="../../../documentation/1.2/configlocation.html#apache" class="wikilink1" title="documentation:1.2:configlocation">Apache configuration</a>.
<p><div class="noteimportant">OBM Apache configuration must be loaded <strong>after</strong> <acronym title="LemonLDAP::NG">LL::NG</acronym> <a href="../../../documentation/1.3/configlocation.html#apache" class="wikilink1" title="documentation:1.3:configlocation">Apache configuration</a>.
</div></p>
</p>
@ -211,7 +211,7 @@ To add these attributes, go in Manager, <code>Variables</code> » <code>Exported
</p>
<p>
<p><div class="noteimportant">If you plan to forward user&#039;s password to OBM, then you have to <a href="../../../documentation/1.2/passwordstore.html" class="wikilink1" title="documentation:1.2:passwordstore">keep the password in session</a>.
<p><div class="noteimportant">If you plan to forward user&#039;s password to OBM, then you have to <a href="../../../documentation/1.3/passwordstore.html" class="wikilink1" title="documentation:1.3:passwordstore">keep the password in session</a>.
</div></p>
</p>
@ -322,7 +322,7 @@ Define headers used in OBM mapping, for example:
<p>
Do not forget to add OBM in <a href="../../../documentation/1.2/portalmenu.html#categories_and_applications" class="wikilink1" title="documentation:1.2:portalmenu">applications menu</a>.
Do not forget to add OBM in <a href="../../../documentation/1.3/portalmenu.html#categories_and_applications" class="wikilink1" title="documentation:1.3:portalmenu">applications menu</a>.
</p>

View File

@ -27,7 +27,7 @@
<p>
<a href="/_detail/applications/phpldapadmin_logo.png?id=documentation%3A1.2%3Aapplications%3Aphpldapadmin" class="media" title="applications:phpldapadmin_logo.png"><img src="../../../../media/applications/phpldapadmin_logo.png" class="mediacenter" alt="" /></a>
<a href="/_detail/applications/phpldapadmin_logo.png?id=documentation%3A1.3%3Aapplications%3Aphpldapadmin" class="media" title="applications:phpldapadmin_logo.png"><img src="../../../../media/applications/phpldapadmin_logo.png" class="mediacenter" alt="" /></a>
</p>
</div>
@ -74,7 +74,7 @@ Just set the authentication type to <code>config</code> and indicate <acronym ti
<p>
Configure phpLDAPadmin virtual host like other <a href="../../../documentation/1.2/configvhost.html" class="wikilink1" title="documentation:1.2:configvhost">protected virtual host</a>.
Configure phpLDAPadmin virtual host like other <a href="../../../documentation/1.3/configvhost.html" class="wikilink1" title="documentation:1.3:configvhost">protected virtual host</a>.
</p>
<pre class="code file apache">&lt;<span class="kw3">VirtualHost</span> *:80&gt;
<span class="kw1">ServerName</span> phpldapadmin.example.com
@ -92,15 +92,15 @@ Configure phpLDAPadmin virtual host like other <a href="../../../documentation/1
<p>
Go to the Manager and <a href="../../../documentation/1.2/configvhost.html#lemonldapng_configuration" class="wikilink1" title="documentation:1.2:configvhost">create a new virtual host</a> for phpLDAPadmin.
Go to the Manager and <a href="../../../documentation/1.3/configvhost.html#lemonldapng_configuration" class="wikilink1" title="documentation:1.3:configvhost">create a new virtual host</a> for phpLDAPadmin.
</p>
<p>
Just configure the <a href="../../../documentation/1.2/writingrulesand_headers.html#rules" class="wikilink1" title="documentation:1.2:writingrulesand_headers">access rules</a>.
Just configure the <a href="../../../documentation/1.3/writingrulesand_headers.html#rules" class="wikilink1" title="documentation:1.3:writingrulesand_headers">access rules</a>.
</p>
<p>
No <a href="../../../documentation/1.2/writingrulesand_headers.html#headers" class="wikilink1" title="documentation:1.2:writingrulesand_headers">headers</a> are required.
No <a href="../../../documentation/1.3/writingrulesand_headers.html#headers" class="wikilink1" title="documentation:1.3:writingrulesand_headers">headers</a> are required.
</p>

View File

@ -27,7 +27,7 @@
<p>
<a href="/_detail/applications/spring_logo.png?id=documentation%3A1.2%3Aapplications%3Aspring" class="media" title="applications:spring_logo.png"><img src="../../../../media/applications/spring_logo.png" class="mediacenter" alt="" /></a>
<a href="/_detail/applications/spring_logo.png?id=documentation%3A1.3%3Aapplications%3Aspring" class="media" title="applications:spring_logo.png"><img src="../../../../media/applications/spring_logo.png" class="mediacenter" alt="" /></a>
</p>
</div>

View File

@ -27,7 +27,7 @@
<p>
<a href="/_detail/applications/sympa_logo.png?id=documentation%3A1.2%3Aapplications%3Asympa" class="media" title="applications:sympa_logo.png"><img src="../../../../media/applications/sympa_logo.png" class="mediacenter" alt="" /></a>
<a href="/_detail/applications/sympa_logo.png?id=documentation%3A1.3%3Aapplications%3Asympa" class="media" title="applications:sympa_logo.png"><img src="../../../../media/applications/sympa_logo.png" class="mediacenter" alt="" /></a>
</p>
</div>
@ -89,7 +89,7 @@ Choose one of the following method:
<p>
Configure Sympa virtual host like other <a href="../../../documentation/1.2/configvhost.html" class="wikilink1" title="documentation:1.2:configvhost">protected virtual host</a> but use Sympa Handler instead of default Handler.
Configure Sympa virtual host like other <a href="../../../documentation/1.3/configvhost.html" class="wikilink1" title="documentation:1.3:configvhost">protected virtual host</a> but use Sympa Handler instead of default Handler.
</p>
<pre class="code file apache">&lt;<span class="kw3">VirtualHost</span> *:80&gt;
<span class="kw1">ServerName</span> sympa.example.com
@ -109,11 +109,11 @@ Configure Sympa virtual host like other <a href="../../../documentation/1.2/conf
<p>
Go to the Manager and <a href="../../../documentation/1.2/configvhost.html#lemonldapng_configuration" class="wikilink1" title="documentation:1.2:configvhost">create a new virtual host</a> for Sympa.
Go to the Manager and <a href="../../../documentation/1.3/configvhost.html#lemonldapng_configuration" class="wikilink1" title="documentation:1.3:configvhost">create a new virtual host</a> for Sympa.
</p>
<p>
Just configure the <a href="../../../documentation/1.2/writingrulesand_headers.html#rules" class="wikilink1" title="documentation:1.2:writingrulesand_headers">access rules</a>.
Just configure the <a href="../../../documentation/1.3/writingrulesand_headers.html#rules" class="wikilink1" title="documentation:1.3:writingrulesand_headers">access rules</a>.
</p>
</div>
@ -172,7 +172,7 @@ generic_sso
<p>
Configure Sympa virtual host like other <a href="../../../documentation/1.2/configvhost.html" class="wikilink1" title="documentation:1.2:configvhost">protected virtual host</a> but protect only magic authentication <acronym title="Uniform Resource Locator">URL</acronym>.
Configure Sympa virtual host like other <a href="../../../documentation/1.3/configvhost.html" class="wikilink1" title="documentation:1.3:configvhost">protected virtual host</a> but protect only magic authentication <acronym title="Uniform Resource Locator">URL</acronym>.
</p>
<pre class="code file apache">&lt;<span class="kw3">VirtualHost</span> *:80&gt;
<span class="kw1">ServerName</span> sympa.example.com
@ -197,11 +197,11 @@ Configure Sympa virtual host like other <a href="../../../documentation/1.2/conf
<p>
Go to the Manager and <a href="../../../documentation/1.2/configvhost.html#lemonldapng_configuration" class="wikilink1" title="documentation:1.2:configvhost">create a new virtual host</a> for Sympa.
Go to the Manager and <a href="../../../documentation/1.3/configvhost.html#lemonldapng_configuration" class="wikilink1" title="documentation:1.3:configvhost">create a new virtual host</a> for Sympa.
</p>
<p>
Configure the <a href="../../../documentation/1.2/writingrulesand_headers.html#rules" class="wikilink1" title="documentation:1.2:writingrulesand_headers">access rules</a> and define the following <a href="../../../documentation/1.2/writingrulesand_headers.html#headers" class="wikilink1" title="documentation:1.2:writingrulesand_headers">headers</a>:
Configure the <a href="../../../documentation/1.3/writingrulesand_headers.html#rules" class="wikilink1" title="documentation:1.3:writingrulesand_headers">access rules</a> and define the following <a href="../../../documentation/1.3/writingrulesand_headers.html#headers" class="wikilink1" title="documentation:1.3:writingrulesand_headers">headers</a>:
</p>
<ul>
<li class="level1"><div class="li"> Auth-User</div>

View File

@ -27,7 +27,7 @@
<p>
<a href="/_detail/applications/tomcat_logo.png?id=documentation%3A1.2%3Aapplications%3Atomcat" class="media" title="applications:tomcat_logo.png"><img src="../../../../media/applications/tomcat_logo.png" class="mediacenter" alt="" /></a>
<a href="/_detail/applications/tomcat_logo.png?id=documentation%3A1.3%3Aapplications%3Atomcat" class="media" title="applications:tomcat_logo.png"><img src="../../../../media/applications/tomcat_logo.png" class="mediacenter" alt="" /></a>
</p>
<p>
@ -82,7 +82,7 @@ cp ValveLemonLDAPNG.jar server/lib/
</pre>
<p>
<p><div class="notetip">If needed, you can <a href="#compilation" title="documentation:1.2:applications:tomcat &crarr;" class="wikilink1">recompile the valve from the sources</a>.
<p><div class="notetip">If needed, you can <a href="#compilation" title="documentation:1.3:applications:tomcat &crarr;" class="wikilink1">recompile the valve from the sources</a>.
</div></p>
</p>

View File

@ -27,7 +27,7 @@
<p>
<a href="/_detail/applications/zimbra_logo.png?id=documentation%3A1.2%3Aapplications%3Azimbra" class="media" title="applications:zimbra_logo.png"><img src="../../../../media/applications/zimbra_logo.png" class="mediacenter" alt="" /></a>
<a href="/_detail/applications/zimbra_logo.png?id=documentation%3A1.3%3Aapplications%3Azimbra" class="media" title="applications:zimbra_logo.png"><img src="../../../../media/applications/zimbra_logo.png" class="mediacenter" alt="" /></a>
</p>
</div>
@ -45,7 +45,7 @@ Zimbra use a specific <a href="http://wiki.zimbra.com/index.php?title=Preauth" c
</p>
<p>
<p><div class="notetip">Zimbra can also be connected to <acronym title="LemonLDAP::NG">LL::NG</acronym> via <a href="../../../documentation/1.2/idpsaml.html" class="wikilink1" title="documentation:1.2:idpsaml">SAML protocol</a> (see <a href="http://blog.zimbra.com/blog/archives/2010/06/using-saml-assertions-to-access-zimbra.html" class="urlextern" title="http://blog.zimbra.com/blog/archives/2010/06/using-saml-assertions-to-access-zimbra.html" rel="nofollow">Zimbra blog</a>).
<p><div class="notetip">Zimbra can also be connected to <acronym title="LemonLDAP::NG">LL::NG</acronym> via <a href="../../../documentation/1.3/idpsaml.html" class="wikilink1" title="documentation:1.3:idpsaml">SAML protocol</a> (see <a href="http://blog.zimbra.com/blog/archives/2010/06/using-saml-assertions-to-access-zimbra.html" class="urlextern" title="http://blog.zimbra.com/blog/archives/2010/06/using-saml-assertions-to-access-zimbra.html" rel="nofollow">Zimbra blog</a>).
</div></p>
</p>
@ -90,7 +90,7 @@ See <a href="http://wiki.zimbra.com/index.php?title=Preauth#Preparing_a_domain_f
<p>
Choose for example <a href="http://zimbra.example.com/zimbrasso" class="urlextern" title="http://zimbra.example.com/zimbrasso" rel="nofollow">http://zimbra.example.com/zimbrasso</a> as <acronym title="Single Sign On">SSO</acronym> <acronym title="Uniform Resource Locator">URL</acronym> and <a href="../../../documentation/1.2/portalmenu.html#categories_and_applications" class="wikilink1" title="documentation:1.2:portalmenu">set it in application menu</a>.
Choose for example <a href="http://zimbra.example.com/zimbrasso" class="urlextern" title="http://zimbra.example.com/zimbrasso" rel="nofollow">http://zimbra.example.com/zimbrasso</a> as <acronym title="Single Sign On">SSO</acronym> <acronym title="Uniform Resource Locator">URL</acronym> and <a href="../../../documentation/1.3/portalmenu.html#categories_and_applications" class="wikilink1" title="documentation:1.3:portalmenu">set it in application menu</a>.
</p>
</div>
@ -100,7 +100,7 @@ Choose for example <a href="http://zimbra.example.com/zimbrasso" class="urlexter
<p>
You will configure Zimbra virtual host like other <a href="../../../documentation/1.2/configvhost.html" class="wikilink1" title="documentation:1.2:configvhost">protected virtual host</a> but you will use Zimbra Handler instead of default Handler.
You will configure Zimbra virtual host like other <a href="../../../documentation/1.3/configvhost.html" class="wikilink1" title="documentation:1.3:configvhost">protected virtual host</a> but you will use Zimbra Handler instead of default Handler.
</p>
<pre class="code file apache">&lt;<span class="kw3">VirtualHost</span> *&gt;
<span class="kw1">ServerName</span> zimbra.example.com
@ -120,11 +120,11 @@ You will configure Zimbra virtual host like other <a href="../../../documentatio
<p>
Go to the Manager and <a href="../../../documentation/1.2/configvhost.html#lemonldapng_configuration" class="wikilink1" title="documentation:1.2:configvhost">create a new virtual host</a> for Zimbra.
Go to the Manager and <a href="../../../documentation/1.3/configvhost.html#lemonldapng_configuration" class="wikilink1" title="documentation:1.3:configvhost">create a new virtual host</a> for Zimbra.
</p>
<p>
Just configure the <a href="../../../documentation/1.2/writingrulesand_headers.html#rules" class="wikilink1" title="documentation:1.2:writingrulesand_headers">access rules</a>.
Just configure the <a href="../../../documentation/1.3/writingrulesand_headers.html#rules" class="wikilink1" title="documentation:1.3:writingrulesand_headers">access rules</a>.
</p>
</div>

View File

@ -44,7 +44,7 @@
</p>
<p>
<p><div class="notetip"><acronym title="LemonLDAP::NG">LL::NG</acronym> can also act as <a href="../../documentation/1.2/idpcas.html" class="wikilink1" title="documentation:1.2:idpcas">CAS server</a>, that allows to interconnect two <acronym title="LemonLDAP::NG">LL::NG</acronym> systems.
<p><div class="notetip"><acronym title="LemonLDAP::NG">LL::NG</acronym> can also act as <a href="../../documentation/1.3/idpcas.html" class="wikilink1" title="documentation:1.3:idpcas">CAS server</a>, that allows to interconnect two <acronym title="LemonLDAP::NG">LL::NG</acronym> systems.
</div></p>
</p>
@ -57,11 +57,11 @@
</p>
<p>
They can then be forwarded to applications trough <a href="../../documentation/1.2/writingrulesand_headers.html#headers" class="wikilink1" title="documentation:1.2:writingrulesand_headers">HTTP headers</a>.
They can then be forwarded to applications trough <a href="../../documentation/1.3/writingrulesand_headers.html#headers" class="wikilink1" title="documentation:1.3:writingrulesand_headers">HTTP headers</a>.
</p>
<p>
<p><div class="notetip"><acronym title="Central Authentication Service">CAS</acronym> authentication will automatically add a <a href="../../documentation/1.2/logoutforward.html" class="wikilink1" title="documentation:1.2:logoutforward">logout forward rule</a> on <acronym title="Central Authentication Service">CAS</acronym> server logout <acronym title="Uniform Resource Locator">URL</acronym> in order to close <acronym title="Central Authentication Service">CAS</acronym> session on <acronym title="LemonLDAP::NG">LL::NG</acronym> logout.
<p><div class="notetip"><acronym title="Central Authentication Service">CAS</acronym> authentication will automatically add a <a href="../../documentation/1.3/logoutforward.html" class="wikilink1" title="documentation:1.3:logoutforward">logout forward rule</a> on <acronym title="Central Authentication Service">CAS</acronym> server logout <acronym title="Uniform Resource Locator">URL</acronym> in order to close <acronym title="Central Authentication Service">CAS</acronym> session on <acronym title="LemonLDAP::NG">LL::NG</acronym> logout.
</div></p>
</p>

View File

@ -44,7 +44,7 @@ By default, only the configured authentication backend is available for users.
</p>
<p>
Contrary to <a href="../../documentation/1.2/authmulti.html" class="wikilink1" title="documentation:1.2:authmulti">multiple backend stacking</a>, backend choice will present all available authentication methods to users, who will choose the one they want.
Contrary to <a href="../../documentation/1.3/authmulti.html" class="wikilink1" title="documentation:1.3:authmulti">multiple backend stacking</a>, backend choice will present all available authentication methods to users, who will choose the one they want.
</p>
<p>
@ -107,7 +107,7 @@ Then, go in <code>Choice Parameters</code>:
<p>
<a href="/_detail/documentation/manager-authchoice.png?id=documentation%3A1.2%3Aauthchoice" class="media" title="documentation:manager-authchoice.png"><img src="../../../media/documentation/manager-authchoice.png" class="mediacenter" alt="" /></a>
<a href="/_detail/documentation/manager-authchoice.png?id=documentation%3A1.3%3Aauthchoice" class="media" title="documentation:manager-authchoice.png"><img src="../../../media/documentation/manager-authchoice.png" class="mediacenter" alt="" /></a>
</p>
<p>

View File

@ -204,7 +204,7 @@ As <acronym title="Database Interface">DBI</acronym> is a login/password based m
<ul>
<li class="level1"><div class="li"> increased (+1) if portal is protected by <acronym title="Secure Sockets Layer">SSL</acronym> (HTTPS)</div>
</li>
<li class="level1"><div class="li"> decreased (-1) if the portal autocompletion is allowed (see <a href="../../documentation/1.2/portalcustom.html" class="wikilink1" title="documentation:1.2:portalcustom">portal customization</a>)</div>
<li class="level1"><div class="li"> decreased (-1) if the portal autocompletion is allowed (see <a href="../../documentation/1.3/portalcustom.html" class="wikilink1" title="documentation:1.3:portalcustom">portal customization</a>)</div>
</li>
</ul>

View File

@ -97,7 +97,7 @@ As <acronym title="Lightweight Directory Access Protocol">LDAP</acronym> is a lo
<ul>
<li class="level1"><div class="li"> increased (+1) if portal is protected by <acronym title="Secure Sockets Layer">SSL</acronym> (HTTPS)</div>
</li>
<li class="level1"><div class="li"> decreased (-1) if the portal autocompletion is allowed (see <a href="../../documentation/1.2/portalcustom.html" class="wikilink1" title="documentation:1.2:portalcustom">portal customization</a>)</div>
<li class="level1"><div class="li"> decreased (-1) if the portal autocompletion is allowed (see <a href="../../documentation/1.3/portalcustom.html" class="wikilink1" title="documentation:1.3:portalcustom">portal customization</a>)</div>
</li>
</ul>
@ -212,11 +212,11 @@ And this as mail filter:
</li>
<li class="level1"><div class="li"> <strong>Password modify extended operation</strong>: enable to use the <acronym title="Lightweight Directory Access Protocol">LDAP</acronym> extended operation <code>password modify</code> instead of standard modify operation.</div>
</li>
<li class="level1"><div class="li"> <strong>Change as user</strong>: enable to perform password modification with credentials of connected user. This requires to request user old password (see <a href="../../documentation/1.2/portalcustom.html" class="wikilink1" title="documentation:1.2:portalcustom">portal customization</a>).</div>
<li class="level1"><div class="li"> <strong>Change as user</strong>: enable to perform password modification with credentials of connected user. This requires to request user old password (see <a href="../../documentation/1.3/portalcustom.html" class="wikilink1" title="documentation:1.3:portalcustom">portal customization</a>).</div>
</li>
<li class="level1"><div class="li"> <strong><acronym title="Lightweight Directory Access Protocol">LDAP</acronym> password encoding</strong>: can allow to manage old <acronym title="Lightweight Directory Access Protocol">LDAP</acronym> servers using specific encoding for passwords (default: utf-8).</div>
</li>
<li class="level1"><div class="li"> <strong>Use reset attribute</strong>: enable to use the password reset attribute. This attribute is set by LemonLDAP::NG when <a href="../../documentation/1.2/resetpassword.html" class="wikilink1" title="documentation:1.2:resetpassword">password was reset by mail</a> and the user choose to generate the password (default: enabled).</div>
<li class="level1"><div class="li"> <strong>Use reset attribute</strong>: enable to use the password reset attribute. This attribute is set by LemonLDAP::NG when <a href="../../documentation/1.3/resetpassword.html" class="wikilink1" title="documentation:1.3:resetpassword">password was reset by mail</a> and the user choose to generate the password (default: enabled).</div>
</li>
<li class="level1"><div class="li"> <strong>Reset attribute</strong>: name of password reset attribute (default: pwdReset).</div>
</li>
@ -235,7 +235,7 @@ Standards attributes, like uid, cn or mail, are often enough to configure access
</p>
<p>
But sometimes other data are needed (in particular to use <a href="../../documentation/1.2/extendedfunctions.html" class="wikilink1" title="documentation:1.2:extendedfunctions">extended functions</a>):
But sometimes other data are needed (in particular to use <a href="../../documentation/1.3/extendedfunctions.html" class="wikilink1" title="documentation:1.3:extendedfunctions">extended functions</a>):
</p>
<ul>
<li class="level1"><div class="li"> An application name (to allow access by applications and not by group of users)</div>
@ -302,7 +302,7 @@ You can add this object class to any entry of your directory.
</p>
<p>
<p><div class="noteimportant">To get attributes values in session, declare them in <a href="../../documentation/1.2/exportedvars.html" class="wikilink1" title="documentation:1.2:exportedvars">exported variables</a>
<p><div class="noteimportant">To get attributes values in session, declare them in <a href="../../documentation/1.3/exportedvars.html" class="wikilink1" title="documentation:1.3:exportedvars">exported variables</a>
</div></p>
</p>

View File

@ -89,7 +89,7 @@ The “Multi” system can :
<ul>
<li class="level1"><div class="li"> stack several times the same module with a different name</div>
</li>
<li class="level1"><div class="li"> overload any <acronym title="LemonLDAP::NG">LL::NG</acronym> <a href="../../documentation/1.2/parameterlist.html" class="wikilink1" title="documentation:1.2:parameterlist">parameter</a> when a specific backend is used</div>
<li class="level1"><div class="li"> overload any <acronym title="LemonLDAP::NG">LL::NG</acronym> <a href="../../documentation/1.3/parameterlist.html" class="wikilink1" title="documentation:1.3:parameterlist">parameter</a> when a specific backend is used</div>
</li>
</ul>
@ -108,7 +108,7 @@ Multi LDAP#Openldap; LDAP#ActiveDirectory
</pre>
<p>
Then you can have different <a href="../../documentation/1.2/parameterlist.html" class="wikilink1" title="documentation:1.2:parameterlist">parameters</a> for each stored in a <acronym title="Practical Extraction and Report Language">Perl</acronym> hash entry named multi:
Then you can have different <a href="../../documentation/1.3/parameterlist.html" class="wikilink1" title="documentation:1.3:parameterlist">parameters</a> for each stored in a <acronym title="Practical Extraction and Report Language">Perl</acronym> hash entry named multi:
</p>
<pre class="code perl">multi <span class="sy0">=&gt;</span> <span class="br0">&#123;</span>

View File

@ -44,7 +44,7 @@
</p>
<p>
<p><div class="notetip"><acronym title="LemonLDAP::NG">LL::NG</acronym> can also act as <a href="../../documentation/1.2/idpopenid.html" class="wikilink1" title="documentation:1.2:idpopenid">OpenID server</a>, that allows to interconnect two <acronym title="LemonLDAP::NG">LL::NG</acronym> systems.
<p><div class="notetip"><acronym title="LemonLDAP::NG">LL::NG</acronym> can also act as <a href="../../documentation/1.3/idpopenid.html" class="wikilink1" title="documentation:1.3:idpopenid">OpenID server</a>, that allows to interconnect two <acronym title="LemonLDAP::NG">LL::NG</acronym> systems.
</div></p>
</p>
@ -53,7 +53,7 @@
</p>
<p>
<p><div class="notetip">OpenID authentication can proposed as an alternate authentication scheme using the <a href="../../documentation/1.2/authchoice.html" class="wikilink1" title="documentation:1.2:authchoice">authentication choice</a> method.
<p><div class="notetip">OpenID authentication can proposed as an alternate authentication scheme using the <a href="../../documentation/1.3/authchoice.html" class="wikilink1" title="documentation:1.3:authchoice">authentication choice</a> method.
</div></p>
</p>

View File

@ -44,7 +44,7 @@
</p>
<p>
The difference with <a href="../../documentation/1.2/authremote.html" class="wikilink1" title="documentation:1.2:authremote">remote authentication</a> is that the client will never be redirect to the main <acronym title="LemonLDAP::NG">LL::NG</acronym> portal. This configuration is usable if you want to expose your internal <acronym title="Single Sign On">SSO</acronym> portal to another network (DMZ).
The difference with <a href="../../documentation/1.3/authremote.html" class="wikilink1" title="documentation:1.3:authremote">remote authentication</a> is that the client will never be redirect to the main <acronym title="LemonLDAP::NG">LL::NG</acronym> portal. This configuration is usable if you want to expose your internal <acronym title="Single Sign On">SSO</acronym> portal to another network (DMZ).
</p>
</div>
@ -81,7 +81,7 @@ Then, go in <code>Proxy parameters</code>:
<p>
The portal must be configured to accept <acronym title="Simple Object Access Protocol">SOAP</acronym> authentication requests. See <a href="../../documentation/1.2/soapsessionbackend.html" class="wikilink1" title="documentation:1.2:soapsessionbackend">SOAP session backend</a> documentation.
The portal must be configured to accept <acronym title="Simple Object Access Protocol">SOAP</acronym> authentication requests. See <a href="../../documentation/1.3/soapsessionbackend.html" class="wikilink1" title="documentation:1.3:soapsessionbackend">SOAP session backend</a> documentation.
</p>
</div>

View File

@ -35,7 +35,7 @@
<p>
<p><div class="notetip">This module is a <acronym title="LemonLDAP::NG">LL::NG</acronym> specific identity federation protocol. You may rather use standards protocols like <a href="../../documentation/1.2/idpsaml.html" class="wikilink1" title="documentation:1.2:idpsaml">SAML</a>, <a href="../../documentation/1.2/idpopenid.html" class="wikilink1" title="documentation:1.2:idpopenid">OpenID</a> or <a href="../../documentation/1.2/idpcas.html" class="wikilink1" title="documentation:1.2:idpcas">CAS</a>.
<p><div class="notetip">This module is a <acronym title="LemonLDAP::NG">LL::NG</acronym> specific identity federation protocol. You may rather use standards protocols like <a href="../../documentation/1.3/idpsaml.html" class="wikilink1" title="documentation:1.3:idpsaml">SAML</a>, <a href="../../documentation/1.3/idpopenid.html" class="wikilink1" title="documentation:1.3:idpopenid">OpenID</a> or <a href="../../documentation/1.3/idpcas.html" class="wikilink1" title="documentation:1.3:idpcas">CAS</a>.
</div></p>
</p>
@ -46,7 +46,7 @@
<ul>
<li class="level1"><div class="li"> The main portal is configured to use <acronym title="Cross Domain Authentication">CDA</acronym>. The secondary portal is declared in the Manager of the main <acronym title="LemonLDAP::NG">LL::NG</acronym> structure (else user will be rejected).</div>
</li>
<li class="level1"><div class="li"> The portal of the secondary <acronym title="LemonLDAP::NG">LL::NG</acronym> structure is configured to delegate authentication to a remote portal. A request to the main session database is done (trough <a href="../../documentation/1.2/soapsessionbackend.html" class="wikilink1" title="documentation:1.2:soapsessionbackend">SOAP session backend</a>) to be sure that the session exists.</div>
<li class="level1"><div class="li"> The portal of the secondary <acronym title="LemonLDAP::NG">LL::NG</acronym> structure is configured to delegate authentication to a remote portal. A request to the main session database is done (trough <a href="../../documentation/1.3/soapsessionbackend.html" class="wikilink1" title="documentation:1.3:soapsessionbackend">SOAP session backend</a>) to be sure that the session exists.</div>
</li>
<li class="level1"><div class="li"> If <code>exportedAttr</code> is set, only those attributes are copied in the session database of the secondary <acronym title="LemonLDAP::NG">LL::NG</acronym> structure. Else, all data are copied in the session database.</div>
</li>
@ -54,7 +54,7 @@
<p>
<a href="/_detail/documentation/remote-principle.png?id=documentation%3A1.2%3Aauthremote" class="media" title="documentation:remote-principle.png"><img src="../../../media/documentation/remote-principle.png" class="mediacenter" alt="" /></a>
<a href="/_detail/documentation/remote-principle.png?id=documentation%3A1.3%3Aauthremote" class="media" title="documentation:remote-principle.png"><img src="../../../media/documentation/remote-principle.png" class="mediacenter" alt="" /></a>
</p>
<ol>
@ -121,11 +121,11 @@ Then, go in <code>Remote parameters</code>:
</li>
<li class="level1"><div class="li"> <strong>Cookie name</strong> (optional): name of the cookie of primary portal, if different from secondary portal</div>
</li>
<li class="level1"><div class="li"> <strong>Sessions module</strong>: set <code>Lemonldap::NG::Common::Apache::Session::<acronym title="Simple Object Access Protocol">SOAP</acronym></code> for <a href="../../documentation/1.2/soapsessionbackend.html" class="wikilink1" title="documentation:1.2:soapsessionbackend">SOAP session backend</a>.</div>
<li class="level1"><div class="li"> <strong>Sessions module</strong>: set <code>Lemonldap::NG::Common::Apache::Session::<acronym title="Simple Object Access Protocol">SOAP</acronym></code> for <a href="../../documentation/1.3/soapsessionbackend.html" class="wikilink1" title="documentation:1.3:soapsessionbackend">SOAP session backend</a>.</div>
</li>
<li class="level1"><div class="li"> <strong>Sessions module options</strong>:</div>
<ul>
<li class="level2"><div class="li"> <strong>proxy</strong>: <acronym title="Simple Object Access Protocol">SOAP</acronym> sessions end point (see <a href="../../documentation/1.2/soapsessionbackend.html" class="wikilink1" title="documentation:1.2:soapsessionbackend">SOAP session backend</a> documentation)</div>
<li class="level2"><div class="li"> <strong>proxy</strong>: <acronym title="Simple Object Access Protocol">SOAP</acronym> sessions end point (see <a href="../../documentation/1.3/soapsessionbackend.html" class="wikilink1" title="documentation:1.3:soapsessionbackend">SOAP session backend</a> documentation)</div>
</li>
</ul>
</li>
@ -159,7 +159,7 @@ So on each main portal, internal users can access normally, and users issued fro
</p>
<p>
<a href="/_detail/documentation/remote-interoperability.png?id=documentation%3A1.2%3Aauthremote" class="media" title="documentation:remote-interoperability.png"><img src="../../../media/documentation/remote-interoperability.png" class="mediacenter" alt="" /></a>
<a href="/_detail/documentation/remote-interoperability.png?id=documentation%3A1.3%3Aauthremote" class="media" title="documentation:remote-interoperability.png"><img src="../../../media/documentation/remote-interoperability.png" class="mediacenter" alt="" /></a>
</p>
<ol>

View File

@ -52,7 +52,7 @@ For each IDP, you can configure attributes that are collected. Some can be manda
</p>
<p>
<p><div class="notetip"><acronym title="LemonLDAP::NG">LL::NG</acronym> can also act as <a href="../../documentation/1.2/idpsaml.html" class="wikilink1" title="documentation:1.2:idpsaml">SAML IDP</a>, that allows to interconnect two <acronym title="LemonLDAP::NG">LL::NG</acronym> systems.
<p><div class="notetip"><acronym title="LemonLDAP::NG">LL::NG</acronym> can also act as <a href="../../documentation/1.3/idpsaml.html" class="wikilink1" title="documentation:1.3:idpsaml">SAML IDP</a>, that allows to interconnect two <acronym title="LemonLDAP::NG">LL::NG</acronym> systems.
</div></p>
</p>
@ -68,7 +68,7 @@ For each IDP, you can configure attributes that are collected. Some can be manda
<p>
See <a href="../../documentation/1.2/samlservice.html" class="wikilink1" title="documentation:1.2:samlservice">SAML service</a> configuration chapter.
See <a href="../../documentation/1.3/samlservice.html" class="wikilink1" title="documentation:1.3:samlservice">SAML service</a> configuration chapter.
</p>
</div>
@ -89,7 +89,7 @@ In <code>General Parameters</code> &gt; <code>Authentication modules</code>, set
<p>
<p><div class="notetip">As passwords will not be managed by <acronym title="LemonLDAP::NG">LL::NG</acronym>, you can disable <a href="../../documentation/1.2/portalmenu.html#menu_modules" class="wikilink1" title="documentation:1.2:portalmenu">menu password module</a>.
<p><div class="notetip">As passwords will not be managed by <acronym title="LemonLDAP::NG">LL::NG</acronym>, you can disable <a href="../../documentation/1.3/portalmenu.html#menu_modules" class="wikilink1" title="documentation:1.3:portalmenu">menu password module</a>.
</div></p>
</p>
@ -118,7 +118,7 @@ In the Manager, select node <code><acronym title="Security Assertion Markup Lang
</p>
<p>
<a href="/_detail/documentation/manager-saml-idp-new.png?id=documentation%3A1.2%3Aauthsaml" class="media" title="documentation:manager-saml-idp-new.png"><img src="../../../media/documentation/manager-saml-idp-new.png" class="mediacenter" alt="" /></a>
<a href="/_detail/documentation/manager-saml-idp-new.png?id=documentation%3A1.3%3Aauthsaml" class="media" title="documentation:manager-saml-idp-new.png"><img src="../../../media/documentation/manager-saml-idp-new.png" class="mediacenter" alt="" /></a>
</p>
<p>
@ -130,7 +130,7 @@ Now you have access to the IDP parameters list:
</p>
<p>
<a href="/_detail/documentation/manager-saml-idp-list.png?id=documentation%3A1.2%3Aauthsaml" class="media" title="documentation:manager-saml-idp-list.png"><img src="../../../media/documentation/manager-saml-idp-list.png" class="mediacenter" alt="" /></a>
<a href="/_detail/documentation/manager-saml-idp-list.png?id=documentation%3A1.3%3Aauthsaml" class="media" title="documentation:manager-saml-idp-list.png"><img src="../../../media/documentation/manager-saml-idp-list.png" class="mediacenter" alt="" /></a>
</p>
</div>
@ -144,7 +144,7 @@ You must register IDP metadata here. You can do it either by uploading the file,
</p>
<p>
<a href="/_detail/documentation/manager-saml-idp-metadata.png?id=documentation%3A1.2%3Aauthsaml" class="media" title="documentation:manager-saml-idp-metadata.png"><img src="../../../media/documentation/manager-saml-idp-metadata.png" class="mediacenter" alt="" /></a>
<a href="/_detail/documentation/manager-saml-idp-metadata.png?id=documentation%3A1.3%3Aauthsaml" class="media" title="documentation:manager-saml-idp-metadata.png"><img src="../../../media/documentation/manager-saml-idp-metadata.png" class="mediacenter" alt="" /></a>
</p>
<p>
@ -176,7 +176,7 @@ For each attribute, you can set:
<p>
<a href="/_detail/documentation/manager-saml-idp-attribute.png?id=documentation%3A1.2%3Aauthsaml" class="media" title="documentation:manager-saml-idp-attribute.png"><img src="../../../media/documentation/manager-saml-idp-attribute.png" class="mediacenter" alt="" /></a>
<a href="/_detail/documentation/manager-saml-idp-attribute.png?id=documentation%3A1.3%3Aauthsaml" class="media" title="documentation:manager-saml-idp-attribute.png"><img src="../../../media/documentation/manager-saml-idp-attribute.png" class="mediacenter" alt="" /></a>
</p>
</div>
@ -217,7 +217,7 @@ $ENV{REMOTE_ADDR} =~ /^192\.168/
</li>
<li class="level1"><div class="li"> <strong>Allow login from IDP</strong>: allow a user to connect directly from an IDP link. In this case, authentication is not a response to an issued authentication request, and we have less control on conditions.</div>
</li>
<li class="level1"><div class="li"> <strong>Requested authentication context</strong>: this context is declared in authentication request. When receiving the request, the real authentication context will be mapped ton an internal authentication level (see <a href="../../documentation/1.2/samlservice.html#authentication_contexts" class="wikilink1" title="documentation:1.2:samlservice">how configure the mapping</a>), that you can check to allow or deny session creation.</div>
<li class="level1"><div class="li"> <strong>Requested authentication context</strong>: this context is declared in authentication request. When receiving the request, the real authentication context will be mapped ton an internal authentication level (see <a href="../../documentation/1.3/samlservice.html#authentication_contexts" class="wikilink1" title="documentation:1.3:samlservice">how configure the mapping</a>), that you can check to allow or deny session creation.</div>
</li>
</ul>
@ -239,7 +239,7 @@ $ENV{REMOTE_ADDR} =~ /^192\.168/
<p>
These options override service signature options (see <a href="../../documentation/1.2/samlservice.html#general_options" class="wikilink1" title="documentation:1.2:samlservice">SAML service configuration</a>).
These options override service signature options (see <a href="../../documentation/1.3/samlservice.html#general_options" class="wikilink1" title="documentation:1.3:samlservice">SAML service configuration</a>).
</p>
<ul>
<li class="level1"><div class="li"> <strong>Sign <acronym title="Single Sign On">SSO</acronym> message</strong>: sign <acronym title="Single Sign On">SSO</acronym> message</div>

View File

@ -40,7 +40,7 @@
<p>
<acronym title="LemonLDAP::NG">LL::NG</acronym> uses <a href="http://httpd.apache.org/docs/current/mod/mod_ssl.html" class="urlextern" title="http://httpd.apache.org/docs/current/mod/mod_ssl.html" rel="nofollow">Apache SSL module</a>, like any other <a href="../../documentation/1.2/authapache.html" class="wikilink1" title="documentation:1.2:authapache">Apache authentication module</a>, with extra features:
<acronym title="LemonLDAP::NG">LL::NG</acronym> uses <a href="http://httpd.apache.org/docs/current/mod/mod_ssl.html" class="urlextern" title="http://httpd.apache.org/docs/current/mod/mod_ssl.html" rel="nofollow">Apache SSL module</a>, like any other <a href="../../documentation/1.3/authapache.html" class="wikilink1" title="documentation:1.3:authapache">Apache authentication module</a>, with extra features:
</p>
<ul>
<li class="level1"><div class="li"> Choice of any certificate attribute as user main login</div>

View File

@ -42,7 +42,7 @@ Browseable session backend (<a href="http://search.cpan.org/perldoc?Apache::Sess
<p>
Using Redis, you just have to prepare Redis database. See <a href="../../documentation/1.2/nosqlsessionbackend.html" class="wikilink1" title="documentation:1.2:nosqlsessionbackend">Redis session backend</a>.
Using Redis, you just have to prepare Redis database. See <a href="../../documentation/1.3/nosqlsessionbackend.html" class="wikilink1" title="documentation:1.3:nosqlsessionbackend">Redis session backend</a>.
</p>
<p>
@ -50,7 +50,7 @@ Using Redis, you just have to prepare Redis database. See <a href="../../documen
</p>
<p>
Database must be prepared exactly like in <a href="../../documentation/1.2/sqlsessionbackend.html#prepare_the_database" class="wikilink1" title="documentation:1.2:sqlsessionbackend">SQL session backend</a> except that a field must be added for each data to index. Example with MySQL and index set to uid+ipAddr (recommended)
Database must be prepared exactly like in <a href="../../documentation/1.3/sqlsessionbackend.html#prepare_the_database" class="wikilink1" title="documentation:1.3:sqlsessionbackend">SQL session backend</a> except that a field must be added for each data to index. Example with MySQL and index set to uid+ipAddr (recommended)
</p>
<pre class="code file sql"><span class="kw1">CREATE</span> <span class="kw1">TABLE</span> sessions <span class="br0">&#40;</span>
id char<span class="br0">&#40;</span>32<span class="br0">&#41;</span> <span class="kw1">NOT</span> <span class="kw1">NULL</span> <span class="kw1">PRIMARY</span> <span class="kw1">KEY</span><span class="sy0">,</span>

View File

@ -76,13 +76,13 @@ The <code>convertConfig</code> utility reads 2 <acronym title="LemonLDAP::NG">LL
Documentation is available for configuration backends :
</p>
<ul>
<li class="level1"><div class="li"> <a href="../../documentation/1.2/sqlconfbackend.html" class="wikilink1" title="documentation:1.2:sqlconfbackend">SQL</a></div>
<li class="level1"><div class="li"> <a href="../../documentation/1.3/sqlconfbackend.html" class="wikilink1" title="documentation:1.3:sqlconfbackend">SQL</a></div>
</li>
<li class="level1"><div class="li"> <a href="../../documentation/1.2/fileconfbackend.html" class="wikilink1" title="documentation:1.2:fileconfbackend">File</a></div>
<li class="level1"><div class="li"> <a href="../../documentation/1.3/fileconfbackend.html" class="wikilink1" title="documentation:1.3:fileconfbackend">File</a></div>
</li>
<li class="level1"><div class="li"> <a href="../../documentation/1.2/ldapconfbackend.html" class="wikilink1" title="documentation:1.2:ldapconfbackend">LDAP</a></div>
<li class="level1"><div class="li"> <a href="../../documentation/1.3/ldapconfbackend.html" class="wikilink1" title="documentation:1.3:ldapconfbackend">LDAP</a></div>
</li>
<li class="level1"><div class="li"> <a href="../../documentation/1.2/soapconfbackend.html" class="wikilink1" title="documentation:1.2:soapconfbackend">SOAP proxy mechanism</a></div>
<li class="level1"><div class="li"> <a href="../../documentation/1.3/soapconfbackend.html" class="wikilink1" title="documentation:1.3:soapconfbackend">SOAP proxy mechanism</a></div>
</li>
</ul>

View File

@ -47,16 +47,16 @@ LemonLDAP::NG configuration is stored in a backend that allows all modules to ac
<p>
Detailled configuration backends documentation is available <a href="../../documentation/1.2/start.html#configuration_database" class="wikilink1" title="documentation:1.2:start">here</a>.
Detailled configuration backends documentation is available <a href="../../documentation/1.3/start.html#configuration_database" class="wikilink1" title="documentation:1.3:start">here</a>.
</div></p>
</p>
<p>
By default, configuration is stored in <a href="../../documentation/1.2/fileconfbackend.html" class="wikilink1" title="documentation:1.2:fileconfbackend">files</a>, so access trough network is not possible. To allow this, use <a href="../../documentation/1.2/soapconfbackend.html" class="wikilink1" title="documentation:1.2:soapconfbackend">SOAP</a> for configuration access, or use a network service like <a href="../../documentation/1.2/sqlconfbackend.html" class="wikilink1" title="documentation:1.2:sqlconfbackend">SQL database</a> or <a href="../../documentation/1.2/ldapconfbackend.html" class="wikilink1" title="documentation:1.2:ldapconfbackend">LDAP directory</a>.
By default, configuration is stored in <a href="../../documentation/1.3/fileconfbackend.html" class="wikilink1" title="documentation:1.3:fileconfbackend">files</a>, so access trough network is not possible. To allow this, use <a href="../../documentation/1.3/soapconfbackend.html" class="wikilink1" title="documentation:1.3:soapconfbackend">SOAP</a> for configuration access, or use a network service like <a href="../../documentation/1.3/sqlconfbackend.html" class="wikilink1" title="documentation:1.3:sqlconfbackend">SQL database</a> or <a href="../../documentation/1.3/ldapconfbackend.html" class="wikilink1" title="documentation:1.3:ldapconfbackend">LDAP directory</a>.
</p>
<p>
Configuration backend can be set in the <a href="#local_file" title="documentation:1.2:configlocation &crarr;" class="wikilink1">local configuration file</a>, in <code>configuration</code> section.
Configuration backend can be set in the <a href="#local_file" title="documentation:1.3:configlocation &crarr;" class="wikilink1">local configuration file</a>, in <code>configuration</code> section.
</p>
<p>
@ -67,7 +67,7 @@ For example, to configure the <code>File</code> configuration backend:
<span class="re1">dirName</span> <span class="sy0">=</span><span class="re2"> /usr/local/lemonldap-ng/data/conf</span></pre>
<p>
<p><div class="notetip">See <a href="../../documentation/1.2/changeconfbackend.html" class="wikilink1" title="documentation:1.2:changeconfbackend">How to change configuration backend</a> to known how to change this.
<p><div class="notetip">See <a href="../../documentation/1.3/changeconfbackend.html" class="wikilink1" title="documentation:1.3:changeconfbackend">How to change configuration backend</a> to known how to change this.
</div></p>
</p>
@ -107,7 +107,7 @@ If you can not access the Manager anymore, you can unprotect it by editing <code
# * none : no protection</pre>
<p>
<p><div class="notetip">See <a href="../../documentation/1.2/managerprotection.html" class="wikilink1" title="documentation:1.2:managerprotection">Manager protection documentation</a> to know how to use Apache modules or <acronym title="LemonLDAP::NG">LL::NG</acronym> to manage access to Manager.
<p><div class="notetip">See <a href="../../documentation/1.3/managerprotection.html" class="wikilink1" title="documentation:1.3:managerprotection">Manager protection documentation</a> to know how to use Apache modules or <acronym title="LemonLDAP::NG">LL::NG</acronym> to manage access to Manager.
</div></p>
</p>
@ -516,7 +516,7 @@ For example, to override configured skin for portal:
<span class="re1">portalSkin</span> <span class="sy0">=</span><span class="re2"> dark</span></pre>
<p>
<p><div class="notetip">You need to know the technical name of configuration parameter to do this. You can refer to <a href="../../documentation/1.2/parameterlist.html" class="wikilink1" title="documentation:1.2:parameterlist">parameter list</a> to find it.
<p><div class="notetip">You need to know the technical name of configuration parameter to do this. You can refer to <a href="../../documentation/1.3/parameterlist.html" class="wikilink1" title="documentation:1.3:parameterlist">parameter list</a> to find it.
</div></p>
</p>
@ -531,7 +531,7 @@ LemonLDAP::NG allows to override any configuration parameter directly in script
</p>
<p>
<p><div class="notetip">You also need to know the technical name of configuration parameter to do this. You can refer to <a href="../../documentation/1.2/parameterlist.html" class="wikilink1" title="documentation:1.2:parameterlist">parameter list</a> to find it.
<p><div class="notetip">You also need to know the technical name of configuration parameter to do this. You can refer to <a href="../../documentation/1.3/parameterlist.html" class="wikilink1" title="documentation:1.3:parameterlist">parameter list</a> to find it.
</div></p>
</p>

View File

@ -37,7 +37,7 @@ LemonLDAP::NG configuration is build around Apache virtual hosts. Each virtual h
<p>
To protect a virtual host in Apache, the LemonLDAP::NG Handler must be activated (see <a href="../../documentation/1.2/configlocation.html#apache" class="wikilink1" title="documentation:1.2:configlocation">Apache global configuration</a>).
To protect a virtual host in Apache, the LemonLDAP::NG Handler must be activated (see <a href="../../documentation/1.3/configlocation.html#apache" class="wikilink1" title="documentation:1.3:configlocation">Apache global configuration</a>).
</p>
<p>
@ -116,12 +116,12 @@ To learn more about using Apache as reverse-proxy, see <a href="http://httpd.apa
</p>
<p>
<p><div class="notetip">Some applications need the <code>REMOTE_USER</code> environment variable to get the connected user, which is not set in reverse-proxy mode. In this case, see <a href="../../documentation/1.2/header_remote_user_conversion.html" class="wikilink1" title="documentation:1.2:header_remote_user_conversion">how convert header into environment variable</a>.
<p><div class="notetip">Some applications need the <code>REMOTE_USER</code> environment variable to get the connected user, which is not set in reverse-proxy mode. In this case, see <a href="../../documentation/1.3/header_remote_user_conversion.html" class="wikilink1" title="documentation:1.3:header_remote_user_conversion">how convert header into environment variable</a>.
</div></p>
</p>
<p>
<p><div class="notetip">You can also use the <a href="../../documentation/1.2/internalproxy.html" class="wikilink1" title="documentation:1.2:internalproxy">internal proxy</a> to replace Apache mod_proxy configuration.
<p><div class="notetip">You can also use the <a href="../../documentation/1.3/internalproxy.html" class="wikilink1" title="documentation:1.3:internalproxy">internal proxy</a> to replace Apache mod_proxy configuration.
</div></p>
</p>
@ -180,7 +180,7 @@ A virtual host contains:
<p>
See <strong><a href="../../documentation/1.2/writingrulesand_headers.html" class="wikilink1" title="documentation:1.2:writingrulesand_headers">Writing rules and headers</a></strong> to learn how to configure access control and <acronym title="Hyper Text Transfer Protocol">HTTP</acronym> headers sent to application by <acronym title="LemonLDAP::NG">LL::NG</acronym>.
See <strong><a href="../../documentation/1.3/writingrulesand_headers.html" class="wikilink1" title="documentation:1.3:writingrulesand_headers">Writing rules and headers</a></strong> to learn how to configure access control and <acronym title="Hyper Text Transfer Protocol">HTTP</acronym> headers sent to application by <acronym title="LemonLDAP::NG">LL::NG</acronym>.
</p>
</div>
@ -190,7 +190,7 @@ See <strong><a href="../../documentation/1.2/writingrulesand_headers.html" class
<p>
See <strong><a href="../../documentation/1.2/formreplay.html" class="wikilink1" title="documentation:1.2:formreplay">Form replay</a></strong> to learn how to configure form replay to POST data on protected applications.
See <strong><a href="../../documentation/1.3/formreplay.html" class="wikilink1" title="documentation:1.3:formreplay">Form replay</a></strong> to learn how to configure form replay to POST data on protected applications.
</p>
</div>

View File

@ -27,7 +27,7 @@
<p>
Custom functions allow to extend <acronym title="LemonLDAP::NG">LL::NG</acronym>, they can be used in <a href="../../documentation/1.2/writingrulesand_headers.html#headers" class="wikilink1" title="documentation:1.2:writingrulesand_headers">headers</a>, <a href="../../documentation/1.2/writingrulesand_headers.html#rules" class="wikilink1" title="documentation:1.2:writingrulesand_headers">rules</a> or <a href="../../documentation/1.2/formreplay.html" class="wikilink1" title="documentation:1.2:formreplay">form replay data</a>.
Custom functions allow to extend <acronym title="LemonLDAP::NG">LL::NG</acronym>, they can be used in <a href="../../documentation/1.3/writingrulesand_headers.html#headers" class="wikilink1" title="documentation:1.3:writingrulesand_headers">headers</a>, <a href="../../documentation/1.3/writingrulesand_headers.html#rules" class="wikilink1" title="documentation:1.3:writingrulesand_headers">rules</a> or <a href="../../documentation/1.3/formreplay.html" class="wikilink1" title="documentation:1.3:formreplay">form replay data</a>.
</p>
</div>
@ -94,7 +94,7 @@ SSOExtensions::function1
</pre>
<p>
<p><div class="noteimportant">If your function is not compliant with <a href="../../documentation/1.2/safejail.html" class="wikilink1" title="documentation:1.2:safejail">Safe jail</a>, you will need to disable the jail.
<p><div class="noteimportant">If your function is not compliant with <a href="../../documentation/1.3/safejail.html" class="wikilink1" title="documentation:1.3:safejail">Safe jail</a>, you will need to disable the jail.
</div></p>
</p>

View File

@ -45,7 +45,7 @@
<p>
→ When you upgrade from Debian Lenny with customized index.pl files, you must upgrade them. See <a href="../../documentation/1.2/upgrade.html#debian_lenny_upgrade" class="wikilink1" title="documentation:1.2:upgrade">Debian Lenny upgrade</a>.
→ When you upgrade from Debian Lenny with customized index.pl files, you must upgrade them. See <a href="../../documentation/1.3/upgrade.html#debian_lenny_upgrade" class="wikilink1" title="documentation:1.3:upgrade">Debian Lenny upgrade</a>.
</p>
</div>

View File

@ -32,7 +32,7 @@
<p>
Exported variables are the variables available to <a href="../../documentation/1.2/writingrulesand_headers.html" class="wikilink1" title="documentation:1.2:writingrulesand_headers">write rules and headers</a>. They are extracted from the users database by the <a href="../../documentation/1.2/start.html#authentication_users_and_password_databases" class="wikilink1" title="documentation:1.2:start">users module</a>.
Exported variables are the variables available to <a href="../../documentation/1.3/writingrulesand_headers.html" class="wikilink1" title="documentation:1.3:writingrulesand_headers">write rules and headers</a>. They are extracted from the users database by the <a href="../../documentation/1.3/start.html#authentication_users_and_password_databases" class="wikilink1" title="documentation:1.3:start">users module</a>.
</p>
<p>
@ -40,7 +40,7 @@ To create a variable, you&#039;ve just to map a user attributes in <acronym titl
</p>
<p>
Examples for <a href="../../documentation/1.2/authldap.html" class="wikilink1" title="documentation:1.2:authldap">LDAP</a>:
Examples for <a href="../../documentation/1.3/authldap.html" class="wikilink1" title="documentation:1.3:authldap">LDAP</a>:
</p>
<table class="inline">
<tr class="row0 roweven">
@ -59,14 +59,14 @@ Examples for <a href="../../documentation/1.2/authldap.html" class="wikilink1" t
<p>
<a href="/_detail/documentation/exportedvars.png?id=documentation%3A1.2%3Aexportedvars" class="media" title="documentation:exportedvars.png"><img src="../../../media/documentation/exportedvars.png" class="mediacenter" title="Exported variables in the Manager" alt="Exported variables in the Manager" width="500" /></a>
<a href="/_detail/documentation/exportedvars.png?id=documentation%3A1.3%3Aexportedvars" class="media" title="documentation:exportedvars.png"><img src="../../../media/documentation/exportedvars.png" class="mediacenter" title="Exported variables in the Manager" alt="Exported variables in the Manager" width="500" /></a>
</p>
</div>
<!-- SECTION "Presentation" [35-771] -->
<h2><a name="extend_variables_using_macros_and_groups" id="extend_variables_using_macros_and_groups">Extend variables using macros and groups</a></h2>
<div class="level2">
<div class="plugin_include_content" id="plugin_include__documentation:1.2:performances">
<div class="plugin_include_content" id="plugin_include__documentation:1.3:performances">
<div class="level3">
<p>
@ -74,7 +74,7 @@ Examples for <a href="../../documentation/1.2/authldap.html" class="wikilink1" t
Macros and groups are calculated during authentication process by the portal:
</p>
<ul>
<li class="level1"><div class="li"> macros are used to extend (or rewrite) <span class="curid"><a href="../../documentation/1.2/exportedvars.html" class="wikilink1" title="documentation:1.2:exportedvars">exported variables</a></span>. A macro is stored as attributes: it can contain boolean results or any string</div>
<li class="level1"><div class="li"> macros are used to extend (or rewrite) <span class="curid"><a href="../../documentation/1.3/exportedvars.html" class="wikilink1" title="documentation:1.3:exportedvars">exported variables</a></span>. A macro is stored as attributes: it can contain boolean results or any string</div>
</li>
<li class="level1"><div class="li"> groups are stored as space-separated strings in the special attribute “groups”: it contains the names of groups whose rules were returned true for the current user</div>
</li>

View File

@ -32,16 +32,16 @@
<p>
When <a href="../../documentation/1.2/writingrulesand_headers.html" class="wikilink1" title="documentation:1.2:writingrulesand_headers">writing rules and headers</a>, you can use <acronym title="Practical Extraction and Report Language">Perl</acronym> expressions that will be evaluated in a jail, to prevent bad code execution.
When <a href="../../documentation/1.3/writingrulesand_headers.html" class="wikilink1" title="documentation:1.3:writingrulesand_headers">writing rules and headers</a>, you can use <acronym title="Practical Extraction and Report Language">Perl</acronym> expressions that will be evaluated in a jail, to prevent bad code execution.
</p>
<p>
This is also true for:
</p>
<ul>
<li class="level1"><div class="li"> <a href="../../documentation/1.2/portalmenu.html#menu_modules" class="wikilink1" title="documentation:1.2:portalmenu">Menu modules activation rules</a></div>
<li class="level1"><div class="li"> <a href="../../documentation/1.3/portalmenu.html#menu_modules" class="wikilink1" title="documentation:1.3:portalmenu">Menu modules activation rules</a></div>
</li>
<li class="level1"><div class="li"> <a href="../../documentation/1.2/formreplay.html" class="wikilink1" title="documentation:1.2:formreplay">Form replay data</a></div>
<li class="level1"><div class="li"> <a href="../../documentation/1.3/formreplay.html" class="wikilink1" title="documentation:1.3:formreplay">Form replay data</a></div>
</li>
<li class="level1"><div class="li"> Macros</div>
</li>
@ -58,13 +58,13 @@ Inside this jail, you can access to:
<ul>
<li class="level1"><div class="li"> Core <acronym title="Practical Extraction and Report Language">Perl</acronym> subroutines (split, pop, map, etc.)</div>
</li>
<li class="level1"><div class="li"> <a href="../../documentation/1.2/customfunctions.html" class="wikilink1" title="documentation:1.2:customfunctions">Custom functions</a></div>
<li class="level1"><div class="li"> <a href="../../documentation/1.3/customfunctions.html" class="wikilink1" title="documentation:1.3:customfunctions">Custom functions</a></div>
</li>
<li class="level1"><div class="li"> The <a href="http://perldoc.perl.org/MIME/Base64.html" class="urlextern" title="http://perldoc.perl.org/MIME/Base64.html" rel="nofollow">encode_base64</a> subroutine</div>
</li>
<li class="level1"><div class="li"> All environment variables (trough %ENV)</div>
</li>
<li class="level1"><div class="li"> <a href="#functions_list" title="documentation:1.2:extendedfunctions &crarr;" class="wikilink1">Extended functions</a></div>
<li class="level1"><div class="li"> <a href="#functions_list" title="documentation:1.3:extendedfunctions &crarr;" class="wikilink1">Extended functions</a></div>
</li>
</ul>
@ -102,7 +102,7 @@ For example, for a full access, excepted week-end:
</pre>
<p>
<p><div class="notetip">The <a href="../../documentation/1.2/authldap.html#schema_extension" class="wikilink1" title="documentation:1.2:authldap">LDAP schema extension</a> can be used to store this value. You can also use the binary value from the logonHours attribute of Active Directory
<p><div class="notetip">The <a href="../../documentation/1.3/authldap.html#schema_extension" class="wikilink1" title="documentation:1.3:authldap">LDAP schema extension</a> can be used to store this value. You can also use the binary value from the logonHours attribute of Active Directory
</div></p>
</p>
@ -172,7 +172,7 @@ This function will check the date of current request, and compare it to a start
</p>
<p>
<p><div class="notetip">The <a href="../../documentation/1.2/authldap.html#schema_extension" class="wikilink1" title="documentation:1.2:authldap">LDAP schema extension</a> can be used to store these values
<p><div class="notetip">The <a href="../../documentation/1.3/authldap.html#schema_extension" class="wikilink1" title="documentation:1.3:authldap">LDAP schema extension</a> can be used to store these values
</div></p>
</p>
@ -212,12 +212,12 @@ checkDate($ssoStartDate, $ssoEndDate)
<p>
<p><div class="noteimportant">This function is not compliant with <a href="../../documentation/1.2/safejail.html" class="wikilink1" title="documentation:1.2:safejail">Safe jail</a>, you will need to disable the jail to use it.
<p><div class="noteimportant">This function is not compliant with <a href="../../documentation/1.3/safejail.html" class="wikilink1" title="documentation:1.3:safejail">Safe jail</a>, you will need to disable the jail to use it.
</div></p>
</p>
<p>
This function builds the <code>Authorization</code> <acronym title="Hyper Text Transfer Protocol">HTTP</acronym> header used in <a href="../../documentation/1.2/applications/authbasic.html" class="wikilink1" title="documentation:1.2:applications:authbasic">HTTP Basic authentication scheme</a>. It will force conversion from UTF-8 to <acronym title="International Organization for Standardization">ISO</acronym>-8859-1 of user and password data.
This function builds the <code>Authorization</code> <acronym title="Hyper Text Transfer Protocol">HTTP</acronym> header used in <a href="../../documentation/1.3/applications/authbasic.html" class="wikilink1" title="documentation:1.3:applications:authbasic">HTTP Basic authentication scheme</a>. It will force conversion from UTF-8 to <acronym title="International Organization for Standardization">ISO</acronym>-8859-1 of user and password data.
</p>
<p>
@ -246,7 +246,7 @@ basic($uid,$_password)
<p>
<p><div class="noteimportant">This function is not compliant with <a href="../../documentation/1.2/safejail.html" class="wikilink1" title="documentation:1.2:safejail">Safe jail</a>, you will need to disable the jail to use it.
<p><div class="noteimportant">This function is not compliant with <a href="../../documentation/1.3/safejail.html" class="wikilink1" title="documentation:1.3:safejail">Safe jail</a>, you will need to disable the jail to use it.
</div></p>
</p>
@ -278,7 +278,7 @@ unicode2iso($name)
<p>
<p><div class="noteimportant">This function is not compliant with <a href="../../documentation/1.2/safejail.html" class="wikilink1" title="documentation:1.2:safejail">Safe jail</a>, you will need to disable the jail to use it.
<p><div class="noteimportant">This function is not compliant with <a href="../../documentation/1.3/safejail.html" class="wikilink1" title="documentation:1.3:safejail">Safe jail</a>, you will need to disable the jail to use it.
</div></p>
</p>

View File

@ -44,11 +44,11 @@ So you can configure it to authenticate users using a federation protocol and si
For example, a <acronym title="LemonLDAP::NG">LL::NG</acronym> server can be:
</p>
<ul>
<li class="level1"><div class="li"> A <a href="../../documentation/1.2/idpcas.html" class="wikilink1" title="documentation:1.2:idpcas">CAS server</a> with <a href="../../documentation/1.2/authsaml.html" class="wikilink1" title="documentation:1.2:authsaml">SAML authentication</a></div>
<li class="level1"><div class="li"> A <a href="../../documentation/1.3/idpcas.html" class="wikilink1" title="documentation:1.3:idpcas">CAS server</a> with <a href="../../documentation/1.3/authsaml.html" class="wikilink1" title="documentation:1.3:authsaml">SAML authentication</a></div>
</li>
<li class="level1"><div class="li"> An <a href="../../documentation/1.2/idpopenid.html" class="wikilink1" title="documentation:1.2:idpopenid">OpenID server</a> with <a href="../../documentation/1.2/authcas.html" class="wikilink1" title="documentation:1.2:authcas">CAS authentication</a></div>
<li class="level1"><div class="li"> An <a href="../../documentation/1.3/idpopenid.html" class="wikilink1" title="documentation:1.3:idpopenid">OpenID server</a> with <a href="../../documentation/1.3/authcas.html" class="wikilink1" title="documentation:1.3:authcas">CAS authentication</a></div>
</li>
<li class="level1"><div class="li"> An <a href="../../documentation/1.2/idpsaml.html" class="wikilink1" title="documentation:1.2:idpsaml">SAML server</a> with <a href="../../documentation/1.2/authopenid.html" class="wikilink1" title="documentation:1.2:authopenid">OpenID authentication</a></div>
<li class="level1"><div class="li"> An <a href="../../documentation/1.3/idpsaml.html" class="wikilink1" title="documentation:1.3:idpsaml">SAML server</a> with <a href="../../documentation/1.3/authopenid.html" class="wikilink1" title="documentation:1.3:authopenid">OpenID authentication</a></div>
</li>
<li class="level1"><div class="li"></div>
</li>
@ -59,9 +59,9 @@ For example, a <acronym title="LemonLDAP::NG">LL::NG</acronym> server can be:
See the following chapters:
</p>
<ul>
<li class="level1"><div class="li"> <a href="../../documentation/1.2/start.html#authentication_users_and_password_databases" class="wikilink1" title="documentation:1.2:start">Authentication protocols</a></div>
<li class="level1"><div class="li"> <a href="../../documentation/1.3/start.html#authentication_users_and_password_databases" class="wikilink1" title="documentation:1.3:start">Authentication protocols</a></div>
</li>
<li class="level1"><div class="li"> <a href="../../documentation/1.2/start.html#identity_provider" class="wikilink1" title="documentation:1.2:start">Identity provider</a></div>
<li class="level1"><div class="li"> <a href="../../documentation/1.3/start.html#identity_provider" class="wikilink1" title="documentation:1.3:start">Identity provider</a></div>
</li>
</ul>

View File

@ -34,7 +34,7 @@ This is the default configuration backend. Datas are stored as key/values (no-st
<p><div class="notetip">This configuration storage can be shared between different hosts using:
</p>
<ul>
<li class="level1"><div class="li"> <a href="../../documentation/1.2/soapconfbackend.html" class="wikilink1" title="documentation:1.2:soapconfbackend">SOAP configuration backend proxy</a></div>
<li class="level1"><div class="li"> <a href="../../documentation/1.3/soapconfbackend.html" class="wikilink1" title="documentation:1.3:soapconfbackend">SOAP configuration backend proxy</a></div>
</li>
<li class="level1"><div class="li"> any files sharing system (NFS, NAS, SAN,…)</div>
</li>

View File

@ -27,7 +27,7 @@
<p>
File session backend is the more simple session database. Sessions are stored as files in a single directory. Lock files are stored in another directory. It can not be used to share sessions between different servers except if you share directories (with NFS,…) or if you use <a href="../../documentation/1.2/soapsessionbackend.html" class="wikilink1" title="documentation:1.2:soapsessionbackend">SOAP proxy</a>.
File session backend is the more simple session database. Sessions are stored as files in a single directory. Lock files are stored in another directory. It can not be used to share sessions between different servers except if you share directories (with NFS,…) or if you use <a href="../../documentation/1.3/soapsessionbackend.html" class="wikilink1" title="documentation:1.3:soapsessionbackend">SOAP proxy</a>.
</p>
</div>

View File

@ -41,7 +41,7 @@ This kind of <acronym title="Single Sign On">SSO</acronym> mechanism is not clea
</p>
<p>
Please always try to find another solution to protect your application with <acronym title="LemonLDAP::NG">LL::NG</acronym>. At least, check if it is not a <a href="../../documentation/1.2/applications.html" class="wikilink1" title="documentation:1.2:applications">known application</a>, or <a href="../../documentation/1.2/selfmadeapplication.html" class="wikilink1" title="documentation:1.2:selfmadeapplication">try to adapt its source code</a>.
Please always try to find another solution to protect your application with <acronym title="LemonLDAP::NG">LL::NG</acronym>. At least, check if it is not a <a href="../../documentation/1.3/applications.html" class="wikilink1" title="documentation:1.3:applications">known application</a>, or <a href="../../documentation/1.3/selfmadeapplication.html" class="wikilink1" title="documentation:1.3:selfmadeapplication">try to adapt its source code</a>.
</div></p>
</p>
@ -52,7 +52,7 @@ If you configure form replay with <acronym title="LemonLDAP::NG">LL::NG</acronym
<p>
<p><div class="notetip">
To post user&#039;s password, you must enable <a href="../../documentation/1.2/passwordstore.html" class="wikilink1" title="documentation:1.2:passwordstore">password storing</a>. In this case you will be able to use <code>$_password</code> to fill any password POST field.
To post user&#039;s password, you must enable <a href="../../documentation/1.3/passwordstore.html" class="wikilink1" title="documentation:1.3:passwordstore">password storing</a>. In this case you will be able to use <code>$_password</code> to fill any password POST field.
</div></p>
</p>
@ -107,7 +107,7 @@ Then go in Manager, <code>Virtual Hosts</code> » <em>virtualhost</em> » <code>
</p>
<p>
<a href="/_detail/documentation/manager-formreplay-newurl.png?id=documentation%3A1.2%3Aformreplay" class="media" title="documentation:manager-formreplay-newurl.png"><img src="../../../media/documentation/manager-formreplay-newurl.png" class="mediacenter" alt="" /></a>
<a href="/_detail/documentation/manager-formreplay-newurl.png?id=documentation%3A1.3%3Aformreplay" class="media" title="documentation:manager-formreplay-newurl.png"><img src="../../../media/documentation/manager-formreplay-newurl.png" class="mediacenter" alt="" /></a>
</p>
<p>
@ -126,7 +126,7 @@ Then click on <code>New POST data</code> and add all data with their values, for
</p>
<p>
<a href="/_detail/documentation/manager-formreplay-newdata.png?id=documentation%3A1.2%3Aformreplay" class="media" title="documentation:manager-formreplay-newdata.png"><img src="../../../media/documentation/manager-formreplay-newdata.png" class="mediacenter" alt="" /></a>
<a href="/_detail/documentation/manager-formreplay-newdata.png?id=documentation%3A1.3%3Aformreplay" class="media" title="documentation:manager-formreplay-newdata.png"><img src="../../../media/documentation/manager-formreplay-newdata.png" class="mediacenter" alt="" /></a>
</p>
<p>
@ -141,7 +141,7 @@ Then click on <code>New POST data</code> and add all data with their values, for
<p>
Due to a conflict between <acronym title="LemonLDAP::NG">LL::NG</acronym> form replay and Apache mod_proxy (see <a href="http://jira.ow2.org/browse/LEMONLDAP-176" class="urlextern" title="http://jira.ow2.org/browse/LEMONLDAP-176" rel="nofollow">issue</a>), you cannot use form replay on proxied applications, unless you use <acronym title="LemonLDAP::NG">LL::NG</acronym> <a href="../../documentation/1.2/internalproxy.html" class="wikilink1" title="documentation:1.2:internalproxy">internal proxy</a>:
Due to a conflict between <acronym title="LemonLDAP::NG">LL::NG</acronym> form replay and Apache mod_proxy (see <a href="http://jira.ow2.org/browse/LEMONLDAP-176" class="urlextern" title="http://jira.ow2.org/browse/LEMONLDAP-176" rel="nofollow">issue</a>), you cannot use form replay on proxied applications, unless you use <acronym title="LemonLDAP::NG">LL::NG</acronym> <a href="../../documentation/1.3/internalproxy.html" class="wikilink1" title="documentation:1.3:internalproxy">internal proxy</a>:
</p>
<pre class="code file apache">&lt;<span class="kw3">VirtualHost</span>&gt;
<span class="kw1">ServerName</span> test2.example.com

View File

@ -76,7 +76,7 @@ Sometimes, <acronym title="Hypertext Preprocessor">PHP</acronym> applications al
<p>
Of course, you need to <a href="../../documentation/1.2/passwordstore.html" class="wikilink1" title="documentation:1.2:passwordstore">store password in session</a> to fill <acronym title="Hypertext Preprocessor">PHP</acronym>_AUTH_PW.
Of course, you need to <a href="../../documentation/1.3/passwordstore.html" class="wikilink1" title="documentation:1.3:passwordstore">store password in session</a> to fill <acronym title="Hypertext Preprocessor">PHP</acronym>_AUTH_PW.
</div></p>

View File

@ -42,7 +42,7 @@ You can for example set up a fail-over cluster with <a href="http://www.linux-ha
</p>
<p>
<a href="/_detail/documentation/ha-apache.png?id=documentation%3A1.2%3Ahighavailability" class="media" title="documentation:ha-apache.png"><img src="../../../media/documentation/ha-apache.png" class="mediacenter" alt="" /></a>
<a href="/_detail/documentation/ha-apache.png?id=documentation%3A1.3%3Ahighavailability" class="media" title="documentation:ha-apache.png"><img src="../../../media/documentation/ha-apache.png" class="mediacenter" alt="" /></a>
</p>
<p>
@ -50,7 +50,7 @@ You just have to share configuration and sessions databases between those server
</p>
<p>
<a href="/_detail/documentation/ha-sessions-configuration.png?id=documentation%3A1.2%3Ahighavailability" class="media" title="documentation:ha-sessions-configuration.png"><img src="../../../media/documentation/ha-sessions-configuration.png" class="mediacenter" alt="" /></a>
<a href="/_detail/documentation/ha-sessions-configuration.png?id=documentation%3A1.3%3Ahighavailability" class="media" title="documentation:ha-sessions-configuration.png"><img src="../../../media/documentation/ha-sessions-configuration.png" class="mediacenter" alt="" /></a>
</p>
</div>

View File

@ -35,7 +35,7 @@
<acronym title="LemonLDAP::NG">LL::NG</acronym> can act as an <acronym title="Central Authentication Service">CAS</acronym> server, that can allow to federate <acronym title="LemonLDAP::NG">LL::NG</acronym> with:
</p>
<ul>
<li class="level1"><div class="li"> Another <acronym title="LemonLDAP::NG">LL::NG</acronym> system configured with <a href="../../documentation/1.2/authcas.html" class="wikilink1" title="documentation:1.2:authcas">CAS authentication</a></div>
<li class="level1"><div class="li"> Another <acronym title="LemonLDAP::NG">LL::NG</acronym> system configured with <a href="../../documentation/1.3/authcas.html" class="wikilink1" title="documentation:1.3:authcas">CAS authentication</a></div>
</li>
<li class="level1"><div class="li"> Any <acronym title="Central Authentication Service">CAS</acronym> consumer</div>
</li>
@ -58,7 +58,7 @@ In the Manager, go in <code>General Parameters</code> » <code>Issuer modules</c
<ul>
<li class="level1"><div class="li"> <strong>Activation</strong>: set to <code>On</code>.</div>
</li>
<li class="level1"><div class="li"> <strong>Path</strong>: keep <code>^/cas/</code> unless you have change <a href="../../documentation/1.2/configlocation.html#portal" class="wikilink1" title="documentation:1.2:configlocation">Apache portal configuration</a> file.</div>
<li class="level1"><div class="li"> <strong>Path</strong>: keep <code>^/cas/</code> unless you have change <a href="../../documentation/1.3/configlocation.html#portal" class="wikilink1" title="documentation:1.3:configlocation">Apache portal configuration</a> file.</div>
</li>
<li class="level1"><div class="li"> <strong>Use rule</strong>: a rule to allow user to use this module, set to 1 to always allow.</div>
</li>
@ -82,7 +82,7 @@ $authenticationLevel &gt; 2
<p>
<p><div class="noteimportant">
Apache rewrite rules must have been activated in <a href="../../documentation/1.2/configlocation.html#portal" class="wikilink1" title="documentation:1.2:configlocation">Apache portal configuration</a>:
Apache rewrite rules must have been activated in <a href="../../documentation/1.3/configlocation.html#portal" class="wikilink1" title="documentation:1.3:configlocation">Apache portal configuration</a>:
</p>
<pre class="code file apache"> &lt;<span class="kw3">IfModule</span> mod_rewrite.c&gt;
@ -112,7 +112,7 @@ Then go in <code>Options</code> to define:
</li>
</ul>
</li>
<li class="level1"><div class="li"> <strong><acronym title="Central Authentication Service">CAS</acronym> session module name and options</strong>: choose a specific module if you do not want to mix <acronym title="Central Authentication Service">CAS</acronym> sessions and normal sessions (see <a href="../../documentation/1.2/samlservice.html#saml_sessions_module_name_and_options" class="wikilink1" title="documentation:1.2:samlservice">why</a>).</div>
<li class="level1"><div class="li"> <strong><acronym title="Central Authentication Service">CAS</acronym> session module name and options</strong>: choose a specific module if you do not want to mix <acronym title="Central Authentication Service">CAS</acronym> sessions and normal sessions (see <a href="../../documentation/1.3/samlservice.html#saml_sessions_module_name_and_options" class="wikilink1" title="documentation:1.3:samlservice">why</a>).</div>
</li>
</ul>

View File

@ -35,7 +35,7 @@
<acronym title="LemonLDAP::NG">LL::NG</acronym> can act as an OpenID 2.0 Server, that can allow to federate <acronym title="LemonLDAP::NG">LL::NG</acronym> with:
</p>
<ul>
<li class="level1"><div class="li"> Another <acronym title="LemonLDAP::NG">LL::NG</acronym> system configured with <a href="../../documentation/1.2/authopenid.html" class="wikilink1" title="documentation:1.2:authopenid">OpenID authentication</a></div>
<li class="level1"><div class="li"> Another <acronym title="LemonLDAP::NG">LL::NG</acronym> system configured with <a href="../../documentation/1.3/authopenid.html" class="wikilink1" title="documentation:1.3:authopenid">OpenID authentication</a></div>
</li>
<li class="level1"><div class="li"> Any OpenID consumer</div>
</li>
@ -52,7 +52,7 @@ When <acronym title="LemonLDAP::NG">LL::NG</acronym> is configured as OpenID ide
<ul>
<li class="level1"><div class="li"> [PORTAL] is the portal <acronym title="Uniform Resource Locator">URL</acronym></div>
</li>
<li class="level1"><div class="li"> [login] is the user login (or any other session information, <span class="curid"><a href="../../documentation/1.2/idpopenid.html#configuration" class="wikilink1" title="documentation:1.2:idpopenid">see below</a></span>)</div>
<li class="level1"><div class="li"> [login] is the user login (or any other session information, <span class="curid"><a href="../../documentation/1.3/idpopenid.html#configuration" class="wikilink1" title="documentation:1.3:idpopenid">see below</a></span>)</div>
</li>
</ul>
@ -77,7 +77,7 @@ In the Manager, go in <code>General Parameters</code> » <code>Issuer modules</c
<ul>
<li class="level1"><div class="li"> <strong>Activation</strong>: set to <code>On</code></div>
</li>
<li class="level1"><div class="li"> <strong>Path</strong>: keep <code>^/openidserver/</code> unless you have change <a href="../../documentation/1.2/configlocation.html#portal" class="wikilink1" title="documentation:1.2:configlocation">Apache portal configuration</a> file.</div>
<li class="level1"><div class="li"> <strong>Path</strong>: keep <code>^/openidserver/</code> unless you have change <a href="../../documentation/1.3/configlocation.html#portal" class="wikilink1" title="documentation:1.3:configlocation">Apache portal configuration</a> file.</div>
</li>
<li class="level1"><div class="li"> <strong>Use rule</strong>: a rule to allow user to use this module, set to 1 to always allow.</div>
</li>
@ -101,7 +101,7 @@ $authenticationLevel &gt; 2
<p>
<p><div class="noteimportant">
Apache rewrite rules must have been activated in <a href="../../documentation/1.2/configlocation.html#portal" class="wikilink1" title="documentation:1.2:configlocation">Apache portal configuration</a>:
Apache rewrite rules must have been activated in <a href="../../documentation/1.3/configlocation.html#portal" class="wikilink1" title="documentation:1.3:configlocation">Apache portal configuration</a>:
</p>
<pre class="code file apache"> &lt;<span class="kw3">IfModule</span> mod_rewrite.c&gt;
@ -119,13 +119,13 @@ Apache rewrite rules must have been activated in <a href="../../documentation/1.
Then go in <code>Options</code> to define:
</p>
<ul>
<li class="level1"><div class="li"> <strong>Secret token</strong>: a secret token used to secure transmissions between OpenID client and server (<span class="curid"><a href="../../documentation/1.2/idpopenid.html#security" class="wikilink1" title="documentation:1.2:idpopenid">see below</a></span>).</div>
<li class="level1"><div class="li"> <strong>Secret token</strong>: a secret token used to secure transmissions between OpenID client and server (<span class="curid"><a href="../../documentation/1.3/idpopenid.html#security" class="wikilink1" title="documentation:1.3:idpopenid">see below</a></span>).</div>
</li>
<li class="level1"><div class="li"> <strong>OpenID login</strong>: the session key used to match OpenID login.</div>
</li>
<li class="level1"><div class="li"> <strong>Authorized domains</strong>: white list or black list of OpenID client domains (<span class="curid"><a href="../../documentation/1.2/idpopenid.html#security" class="wikilink1" title="documentation:1.2:idpopenid">see below</a></span>).</div>
<li class="level1"><div class="li"> <strong>Authorized domains</strong>: white list or black list of OpenID client domains (<span class="curid"><a href="../../documentation/1.3/idpopenid.html#security" class="wikilink1" title="documentation:1.3:idpopenid">see below</a></span>).</div>
</li>
<li class="level1"><div class="li"> <strong>SREG mapping</strong>: link between SREG attributes and session keys (<span class="curid"><a href="../../documentation/1.2/idpopenid.html#shared_attributes_sreg" class="wikilink1" title="documentation:1.2:idpopenid">see below</a></span>).</div>
<li class="level1"><div class="li"> <strong>SREG mapping</strong>: link between SREG attributes and session keys (<span class="curid"><a href="../../documentation/1.3/idpopenid.html#shared_attributes_sreg" class="wikilink1" title="documentation:1.3:idpopenid">see below</a></span>).</div>
</li>
</ul>
@ -188,7 +188,7 @@ Each SREG attribute will be associated to a user session key. A session key can
<p>
<p><div class="noteimportant">Note that <a href="../../documentation/1.2/idpsaml.html" class="wikilink1" title="documentation:1.2:idpsaml">SAML</a> protocol is more secured than OpenID, so when your partners are known, prefer <a href="../../documentation/1.2/idpsaml.html" class="wikilink1" title="documentation:1.2:idpsaml">SAML</a>.
<p><div class="noteimportant">Note that <a href="../../documentation/1.3/idpsaml.html" class="wikilink1" title="documentation:1.3:idpsaml">SAML</a> protocol is more secured than OpenID, so when your partners are known, prefer <a href="../../documentation/1.3/idpsaml.html" class="wikilink1" title="documentation:1.3:idpsaml">SAML</a>.
</div></p>
</p>

View File

@ -35,17 +35,17 @@
<acronym title="LemonLDAP::NG">LL::NG</acronym> can act as an <acronym title="Security Assertion Markup Language">SAML</acronym> 2.0 Identity Provider, that can allow to federate <acronym title="LemonLDAP::NG">LL::NG</acronym> with:
</p>
<ul>
<li class="level1"><div class="li"> Another <acronym title="LemonLDAP::NG">LL::NG</acronym> system configured with <a href="../../documentation/1.2/authsaml.html" class="wikilink1" title="documentation:1.2:authsaml">SAML authentication</a></div>
<li class="level1"><div class="li"> Another <acronym title="LemonLDAP::NG">LL::NG</acronym> system configured with <a href="../../documentation/1.3/authsaml.html" class="wikilink1" title="documentation:1.3:authsaml">SAML authentication</a></div>
</li>
<li class="level1"><div class="li"> Any <acronym title="Security Assertion Markup Language">SAML</acronym> Service Provider, for example:</div>
</li>
</ul>
<div class="plugin_include_content" id="plugin_include__documentation:1.2:applications">
<div class="plugin_include_content" id="plugin_include__documentation:1.3:applications">
<div class="level2">
<p>
<p><div class="noteclassic">This requires to configure <acronym title="LemonLDAP::NG">LL::NG</acronym> as an <span class="curid"><a href="../../documentation/1.2/idpsaml.html" class="wikilink1" title="documentation:1.2:idpsaml">SAML Identity Provider</a></span>.
<p><div class="noteclassic">This requires to configure <acronym title="LemonLDAP::NG">LL::NG</acronym> as an <span class="curid"><a href="../../documentation/1.3/idpsaml.html" class="wikilink1" title="documentation:1.3:idpsaml">SAML Identity Provider</a></span>.
</div></p>
</p>
@ -54,7 +54,7 @@
<th class="col0 centeralign"> Google Apps </th><th class="col1 centeralign"> Zimbra </th><th class="col2 centeralign"> SAP </th>
</tr>
<tr class="row1 rowodd">
<td class="col0 centeralign"> <a href="../../documentation/1.2/applications/googleapps.html" class="media" title="documentation:1.2:applications:googleapps"><img src="../../../media/applications/googleapps_logo.png" class="media" alt="" /></a> </td><td class="col1 centeralign"> <a href="http://blog.zimbra.com/blog/archives/2010/06/using-saml-assertions-to-access-zimbra.html" class="media" title="http://blog.zimbra.com/blog/archives/2010/06/using-saml-assertions-to-access-zimbra.html" rel="nofollow"><img src="../../../media/applications/zimbra_logo.png" class="media" alt="" /></a> </td><td class="col2 centeralign"> <a href="http://help.sap.com/saphelp_nw04/helpdata/en/94/695b3ebd564644e10000000a114084/content.htm" class="media" title="http://help.sap.com/saphelp_nw04/helpdata/en/94/695b3ebd564644e10000000a114084/content.htm" rel="nofollow"><img src="../../../media/applications/saplogo.gif" class="media" title="SAP" alt="SAP" /></a> </td>
<td class="col0 centeralign"> <a href="../../documentation/1.3/applications/googleapps.html" class="media" title="documentation:1.3:applications:googleapps"><img src="../../../media/applications/googleapps_logo.png" class="media" alt="" /></a> </td><td class="col1 centeralign"> <a href="http://blog.zimbra.com/blog/archives/2010/06/using-saml-assertions-to-access-zimbra.html" class="media" title="http://blog.zimbra.com/blog/archives/2010/06/using-saml-assertions-to-access-zimbra.html" rel="nofollow"><img src="../../../media/applications/zimbra_logo.png" class="media" alt="" /></a> </td><td class="col2 centeralign"> <a href="http://help.sap.com/saphelp_nw04/helpdata/en/94/695b3ebd564644e10000000a114084/content.htm" class="media" title="http://help.sap.com/saphelp_nw04/helpdata/en/94/695b3ebd564644e10000000a114084/content.htm" rel="nofollow"><img src="../../../media/applications/saplogo.gif" class="media" title="SAP" alt="SAP" /></a> </td>
</tr>
</table>
@ -74,7 +74,7 @@
<p>
See <a href="../../documentation/1.2/samlservice.html" class="wikilink1" title="documentation:1.2:samlservice">SAML service</a> configuration chapter.
See <a href="../../documentation/1.3/samlservice.html" class="wikilink1" title="documentation:1.3:samlservice">SAML service</a> configuration chapter.
</p>
</div>
@ -89,7 +89,7 @@ Go in <code>General Parameters</code> » <code>Issuer modules</code> » <code><a
<ul>
<li class="level1"><div class="li"> <strong>Activation</strong>: set to <code>On</code>.</div>
</li>
<li class="level1"><div class="li"> <strong>Path</strong>: keep <code>^/saml/</code> unless you have change <acronym title="Security Assertion Markup Language">SAML</acronym> end points suffix in <a href="../../documentation/1.2/samlservice.html" class="wikilink1" title="documentation:1.2:samlservice">SAML service configuration</a>.</div>
<li class="level1"><div class="li"> <strong>Path</strong>: keep <code>^/saml/</code> unless you have change <acronym title="Security Assertion Markup Language">SAML</acronym> end points suffix in <a href="../../documentation/1.3/samlservice.html" class="wikilink1" title="documentation:1.3:samlservice">SAML service configuration</a>.</div>
</li>
<li class="level1"><div class="li"> <strong>Use rule</strong>: a rule to allow user to use this module, set to <code>1</code> to always allow.</div>
</li>
@ -136,7 +136,7 @@ In the Manager, select node <acronym title="Security Assertion Markup Language">
</p>
<p>
<a href="/_detail/documentation/manager-saml-sp-new.png?id=documentation%3A1.2%3Aidpsaml" class="media" title="documentation:manager-saml-sp-new.png"><img src="../../../media/documentation/manager-saml-sp-new.png" class="mediacenter" alt="" /></a>
<a href="/_detail/documentation/manager-saml-sp-new.png?id=documentation%3A1.3%3Aidpsaml" class="media" title="documentation:manager-saml-sp-new.png"><img src="../../../media/documentation/manager-saml-sp-new.png" class="mediacenter" alt="" /></a>
</p>
<p>
@ -207,7 +207,7 @@ For each attribute, you can set:
<p>
These options override service signature options (see <a href="../../documentation/1.2/samlservice.html#general_options" class="wikilink1" title="documentation:1.2:samlservice">SAML service configuration</a>).
These options override service signature options (see <a href="../../documentation/1.3/samlservice.html#general_options" class="wikilink1" title="documentation:1.3:samlservice">SAML service configuration</a>).
</p>
<ul>

View File

@ -147,7 +147,7 @@ aptitude install lemonldap-ng
<p>
Before installing the packages, install <a href="../../documentation/1.2/prereq.html" class="wikilink1" title="documentation:1.2:prereq">dependencies</a>.
Before installing the packages, install <a href="../../documentation/1.3/prereq.html" class="wikilink1" title="documentation:1.3:prereq">dependencies</a>.
</p>
<p>
@ -225,7 +225,7 @@ To allow the manager to reload the configuration, register the reload virtual ho
<p>
If you upgraded <acronym title="LemonLDAP::NG">LL::NG</acronym>, check all <a href="../../documentation/1.2/upgrade.html" class="wikilink1" title="documentation:1.2:upgrade">upgrade notes</a>.
If you upgraded <acronym title="LemonLDAP::NG">LL::NG</acronym>, check all <a href="../../documentation/1.3/upgrade.html" class="wikilink1" title="documentation:1.3:upgrade">upgrade notes</a>.
</p>
<p>
@ -236,7 +236,7 @@ The upgrade process will also have migrate old configuration files into <code>/e
<span class="re1">applicationList</span><span class="sy0">=</span><span class="re2"><span class="br0">&#123;</span> 'Menu' <span class="sy0">=</span>&gt; <span class="br0">&#123;</span> type <span class="sy0">=</span>&gt; 'category', 'Example' <span class="sy0">=</span>&gt; <span class="br0">&#123;</span> type <span class="sy0">=</span>&gt; 'category', 'test1' <span class="sy0">=</span>&gt; <span class="br0">&#123;</span> type <span class="sy0">=</span>&gt; 'application', options <span class="sy0">=</span>&gt; <span class="br0">&#123;</span> name <span class="sy0">=</span>&gt; 'Application Test <span class="nu0">1</span>', uri <span class="sy0">=</span>&gt; 'http://test1.example.com/', description <span class="sy0">=</span>&gt; 'A simple application displaying authenticated user', logo <span class="sy0">=</span>&gt; 'wheels.png', display <span class="sy0">=</span>&gt; 'auto', <span class="br0">&#125;</span>, <span class="br0">&#125;</span>,'test2' <span class="sy0">=</span>&gt; <span class="br0">&#123;</span> type <span class="sy0">=</span>&gt; 'application', options <span class="sy0">=</span>&gt; <span class="br0">&#123;</span> name <span class="sy0">=</span>&gt; 'Application Test <span class="nu0">2</span>', uri <span class="sy0">=</span>&gt; 'http://test2.example.com/', description <span class="sy0">=</span>&gt; 'The same simple application displaying authenticated user', logo <span class="sy0">=</span>&gt; 'wheels.png', display <span class="sy0">=</span>&gt; 'auto', <span class="br0">&#125;</span>, <span class="br0">&#125;</span>, <span class="br0">&#125;</span>,'Administration' <span class="sy0">=</span>&gt; <span class="br0">&#123;</span> type <span class="sy0">=</span>&gt; 'category', 'manager' <span class="sy0">=</span>&gt; <span class="br0">&#123;</span> type <span class="sy0">=</span>&gt; 'application', options <span class="sy0">=</span>&gt; <span class="br0">&#123;</span> name <span class="sy0">=</span>&gt; 'WebSSO Manager', uri <span class="sy0">=</span>&gt; 'http://manager.example.com/', description <span class="sy0">=</span>&gt; 'Configure LemonLDAP::NG WebSSO', logo <span class="sy0">=</span>&gt; 'tools.png', display <span class="sy0">=</span>&gt; 'on', <span class="br0">&#125;</span>, <span class="br0">&#125;</span>,'sessions' <span class="sy0">=</span>&gt; <span class="br0">&#123;</span> type <span class="sy0">=</span>&gt; 'application', options <span class="sy0">=</span>&gt; <span class="br0">&#123;</span> name <span class="sy0">=</span>&gt; 'Sessions explorer', uri <span class="sy0">=</span>&gt; 'http://manager.example.com/sessions.pl', description <span class="sy0">=</span>&gt; 'Explore WebSSO sessions', logo <span class="sy0">=</span>&gt; 'tools.png', display <span class="sy0">=</span>&gt; 'on', <span class="br0">&#125;</span>, <span class="br0">&#125;</span>, <span class="br0">&#125;</span>,'Documentation' <span class="sy0">=</span>&gt; <span class="br0">&#123;</span> type <span class="sy0">=</span>&gt; 'category', 'localdoc' <span class="sy0">=</span>&gt; <span class="br0">&#123;</span> type <span class="sy0">=</span>&gt; 'application', options <span class="sy0">=</span>&gt; <span class="br0">&#123;</span> name <span class="sy0">=</span>&gt; 'Local documentation', uri <span class="sy0">=</span>&gt; 'http://manager.example.com/doc/', description <span class="sy0">=</span>&gt; 'Documentation supplied with LemonLDAP::NG', logo <span class="sy0">=</span>&gt; 'docs.png', display <span class="sy0">=</span>&gt; 'on', <span class="br0">&#125;</span>, <span class="br0">&#125;</span>,'officialwebsite' <span class="sy0">=</span>&gt; <span class="br0">&#123;</span> type <span class="sy0">=</span>&gt; 'application', options <span class="sy0">=</span>&gt; <span class="br0">&#123;</span> name <span class="sy0">=</span>&gt; 'Offical Website', uri <span class="sy0">=</span>&gt; 'http://wiki.lemonldap.objectweb.org/xwiki/bin/view/NG/Presentation', description <span class="sy0">=</span>&gt; 'Official LemonLDAP::NG Website', logo <span class="sy0">=</span>&gt; 'web.png', display <span class="sy0">=</span>&gt; 'on', <span class="br0">&#125;</span>, <span class="br0">&#125;</span>, <span class="br0">&#125;</span>, <span class="br0">&#125;</span>, <span class="br0">&#125;</span></span></pre>
<p>
<p><div class="noteimportant">You should now use the Manager to configure all <a href="../../documentation/1.2/portalmenu.html#categories_and_applications" class="wikilink1" title="documentation:1.2:portalmenu">applications and categories</a>, and then comment or remove the <code>applicationList</code> parameter from <code>/etc/lemonldap-ng/lemonldap-ng.ini</code>.
<p><div class="noteimportant">You should now use the Manager to configure all <a href="../../documentation/1.3/portalmenu.html#categories_and_applications" class="wikilink1" title="documentation:1.3:portalmenu">applications and categories</a>, and then comment or remove the <code>applicationList</code> parameter from <code>/etc/lemonldap-ng/lemonldap-ng.ini</code>.
</div></p>
</p>
@ -264,7 +264,7 @@ For tests with <code>example.com</code>, launch the following :
</p>
<p>
Follow the <a href="../../documentation/1.2/start.html#configuration" class="wikilink1" title="documentation:1.2:start">next steps</a>
Follow the <a href="../../documentation/1.3/start.html#configuration" class="wikilink1" title="documentation:1.3:start">next steps</a>
</p>
</div>

View File

@ -65,7 +65,7 @@ This schema shows the dependencies between modules:
</p>
<p>
<a href="/_detail/documentation/lemonldap-ng-packages.png?id=documentation%3A1.2%3Ainstallrpm" class="media" title="documentation:lemonldap-ng-packages.png"><img src="../../../media/documentation/lemonldap-ng-packages.png" class="mediacenter" alt="" /></a>
<a href="/_detail/documentation/lemonldap-ng-packages.png?id=documentation%3A1.3%3Ainstallrpm" class="media" title="documentation:lemonldap-ng-packages.png"><img src="../../../media/documentation/lemonldap-ng-packages.png" class="mediacenter" alt="" /></a>
</p>
</div>
@ -126,7 +126,7 @@ You must also install a repository for non-core dependencies. Example with EPEL:
<pre class="code shell">rpm -Uvh http://download.fedora.redhat.com/pub/epel/5/i386/epel-release-5-4.noarch.rpm</pre>
<p>
See <a href="../../documentation/1.2/prereq.html#yum" class="wikilink1" title="documentation:1.2:prereq">prerequisites and dependencies</a> chapter for more.
See <a href="../../documentation/1.3/prereq.html#yum" class="wikilink1" title="documentation:1.3:prereq">prerequisites and dependencies</a> chapter for more.
</div></p>
</p>
@ -197,7 +197,7 @@ yum localinstall lemonldap-ng-* perl-Lemonldap-NG-*
<p>
Before installing the packages, install all <a href="../../documentation/1.2/prereq.html" class="wikilink1" title="documentation:1.2:prereq">dependencies</a>.
Before installing the packages, install all <a href="../../documentation/1.3/prereq.html" class="wikilink1" title="documentation:1.3:prereq">dependencies</a>.
</p>
<p>
@ -282,7 +282,7 @@ To allow the manager to reload the configuration, register the reload virtual ho
<p>
If you upgraded <acronym title="LemonLDAP::NG">LL::NG</acronym>, check all <a href="../../documentation/1.2/upgrade.html" class="wikilink1" title="documentation:1.2:upgrade">upgrade notes</a>.
If you upgraded <acronym title="LemonLDAP::NG">LL::NG</acronym>, check all <a href="../../documentation/1.3/upgrade.html" class="wikilink1" title="documentation:1.3:upgrade">upgrade notes</a>.
</p>
<p>
@ -305,7 +305,7 @@ The upgrade process will also have migrate old configuration files into <code>/e
<span class="re1">applicationList</span><span class="sy0">=</span><span class="re2"><span class="br0">&#123;</span> 'Menu' <span class="sy0">=</span>&gt; <span class="br0">&#123;</span> type <span class="sy0">=</span>&gt; 'category', 'Example' <span class="sy0">=</span>&gt; <span class="br0">&#123;</span> type <span class="sy0">=</span>&gt; 'category', 'test1' <span class="sy0">=</span>&gt; <span class="br0">&#123;</span> type <span class="sy0">=</span>&gt; 'application', options <span class="sy0">=</span>&gt; <span class="br0">&#123;</span> name <span class="sy0">=</span>&gt; 'Application Test <span class="nu0">1</span>', uri <span class="sy0">=</span>&gt; 'http://test1.example.com/', description <span class="sy0">=</span>&gt; 'A simple application displaying authenticated user', logo <span class="sy0">=</span>&gt; 'wheels.png', display <span class="sy0">=</span>&gt; 'auto', <span class="br0">&#125;</span>, <span class="br0">&#125;</span>,'test2' <span class="sy0">=</span>&gt; <span class="br0">&#123;</span> type <span class="sy0">=</span>&gt; 'application', options <span class="sy0">=</span>&gt; <span class="br0">&#123;</span> name <span class="sy0">=</span>&gt; 'Application Test <span class="nu0">2</span>', uri <span class="sy0">=</span>&gt; 'http://test2.example.com/', description <span class="sy0">=</span>&gt; 'The same simple application displaying authenticated user', logo <span class="sy0">=</span>&gt; 'wheels.png', display <span class="sy0">=</span>&gt; 'auto', <span class="br0">&#125;</span>, <span class="br0">&#125;</span>, <span class="br0">&#125;</span>,'Administration' <span class="sy0">=</span>&gt; <span class="br0">&#123;</span> type <span class="sy0">=</span>&gt; 'category', 'manager' <span class="sy0">=</span>&gt; <span class="br0">&#123;</span> type <span class="sy0">=</span>&gt; 'application', options <span class="sy0">=</span>&gt; <span class="br0">&#123;</span> name <span class="sy0">=</span>&gt; 'WebSSO Manager', uri <span class="sy0">=</span>&gt; 'http://manager.example.com/', description <span class="sy0">=</span>&gt; 'Configure LemonLDAP::NG WebSSO', logo <span class="sy0">=</span>&gt; 'tools.png', display <span class="sy0">=</span>&gt; 'on', <span class="br0">&#125;</span>, <span class="br0">&#125;</span>,'sessions' <span class="sy0">=</span>&gt; <span class="br0">&#123;</span> type <span class="sy0">=</span>&gt; 'application', options <span class="sy0">=</span>&gt; <span class="br0">&#123;</span> name <span class="sy0">=</span>&gt; 'Sessions explorer', uri <span class="sy0">=</span>&gt; 'http://manager.example.com/sessions.pl', description <span class="sy0">=</span>&gt; 'Explore WebSSO sessions', logo <span class="sy0">=</span>&gt; 'tools.png', display <span class="sy0">=</span>&gt; 'on', <span class="br0">&#125;</span>, <span class="br0">&#125;</span>, <span class="br0">&#125;</span>,'Documentation' <span class="sy0">=</span>&gt; <span class="br0">&#123;</span> type <span class="sy0">=</span>&gt; 'category', 'localdoc' <span class="sy0">=</span>&gt; <span class="br0">&#123;</span> type <span class="sy0">=</span>&gt; 'application', options <span class="sy0">=</span>&gt; <span class="br0">&#123;</span> name <span class="sy0">=</span>&gt; 'Local documentation', uri <span class="sy0">=</span>&gt; 'http://manager.example.com/doc/', description <span class="sy0">=</span>&gt; 'Documentation supplied with LemonLDAP::NG', logo <span class="sy0">=</span>&gt; 'docs.png', display <span class="sy0">=</span>&gt; 'on', <span class="br0">&#125;</span>, <span class="br0">&#125;</span>,'officialwebsite' <span class="sy0">=</span>&gt; <span class="br0">&#123;</span> type <span class="sy0">=</span>&gt; 'application', options <span class="sy0">=</span>&gt; <span class="br0">&#123;</span> name <span class="sy0">=</span>&gt; 'Offical Website', uri <span class="sy0">=</span>&gt; 'http://wiki.lemonldap.objectweb.org/xwiki/bin/view/NG/Presentation', description <span class="sy0">=</span>&gt; 'Official LemonLDAP::NG Website', logo <span class="sy0">=</span>&gt; 'web.png', display <span class="sy0">=</span>&gt; 'on', <span class="br0">&#125;</span>, <span class="br0">&#125;</span>, <span class="br0">&#125;</span>, <span class="br0">&#125;</span>, <span class="br0">&#125;</span></span></pre>
<p>
<p><div class="noteimportant">You should now use the Manager to configure all <a href="../../documentation/1.2/portalmenu.html#categories_and_applications" class="wikilink1" title="documentation:1.2:portalmenu">applications and categories</a>, and then comment or remove the <code>applicationList</code> parameter from <code>/etc/lemonldap-ng/lemonldap-ng.ini</code>.
<p><div class="noteimportant">You should now use the Manager to configure all <a href="../../documentation/1.3/portalmenu.html#categories_and_applications" class="wikilink1" title="documentation:1.3:portalmenu">applications and categories</a>, and then comment or remove the <code>applicationList</code> parameter from <code>/etc/lemonldap-ng/lemonldap-ng.ini</code>.
</div></p>
</p>
@ -333,7 +333,7 @@ For tests with <code>example.com</code>, launch the following :
</p>
<p>
Follow the <a href="../../documentation/1.2/start.html#configuration" class="wikilink1" title="documentation:1.2:start">next steps</a>
Follow the <a href="../../documentation/1.3/start.html#configuration" class="wikilink1" title="documentation:1.3:start">next steps</a>
</p>
</div>

View File

@ -91,7 +91,7 @@ tar zxvf lemonldap-ng-*.tar.gz
<p>
First check and install the <a href="../../documentation/1.2/prereq.html" class="wikilink1" title="documentation:1.2:prereq">prerequisites</a>.
First check and install the <a href="../../documentation/1.3/prereq.html" class="wikilink1" title="documentation:1.3:prereq">prerequisites</a>.
</p>
<p>
@ -213,7 +213,7 @@ make ubuntu-install
<p>
See also <a href="../../documentation/1.2/installdeb.html" class="wikilink1" title="documentation:1.2:installdeb">Debian/Ubuntu installation documentation</a>.
See also <a href="../../documentation/1.3/installdeb.html" class="wikilink1" title="documentation:1.3:installdeb">Debian/Ubuntu installation documentation</a>.
</div></p>
</p>
@ -304,7 +304,7 @@ For tests with the configured domain, launch the following :
</p>
<p>
Follow the <a href="../../documentation/1.2/start.html#configuration" class="wikilink1" title="documentation:1.2:start">next steps</a>.
Follow the <a href="../../documentation/1.3/start.html#configuration" class="wikilink1" title="documentation:1.3:start">next steps</a>.
</p>

View File

@ -41,7 +41,7 @@ Main differences with mod_proxy:
<ul>
<li class="level1"><div class="li"> The whole Location value is replaced, including the scheme (http or https), which can help to manage redirections below <acronym title="Secure Sockets Layer">SSL</acronym> hardware equipments</div>
</li>
<li class="level1"><div class="li"> It is compliant with the <a href="../../documentation/1.2/formreplay.html" class="wikilink1" title="documentation:1.2:formreplay">form replay</a> feature</div>
<li class="level1"><div class="li"> It is compliant with the <a href="../../documentation/1.3/formreplay.html" class="wikilink1" title="documentation:1.3:formreplay">form replay</a> feature</div>
</li>
</ul>

View File

@ -36,7 +36,7 @@ You can choose to store LemonLDAP::NG configuration in an <acronym title="Lightw
</p>
<p>
<a href="/_detail/documentation/configuration-ldap.png?id=documentation%3A1.2%3Aldapconfbackend" class="media" title="documentation:configuration-ldap.png"><img src="../../../media/documentation/configuration-ldap.png" class="mediacenter" alt="" /></a>
<a href="/_detail/documentation/configuration-ldap.png?id=documentation%3A1.3%3Aldapconfbackend" class="media" title="documentation:configuration-ldap.png"><img src="../../../media/documentation/configuration-ldap.png" class="mediacenter" alt="" /></a>
</p>
<p>

View File

@ -40,9 +40,9 @@
Steps:
</p>
<ul>
<li class="level1"><div class="li"> <a href="../../documentation/1.2/ldapconfbackend.html" class="wikilink1" title="documentation:1.2:ldapconfbackend">Prepare the LDAP server and the LL::NG configuration file</a></div>
<li class="level1"><div class="li"> <a href="../../documentation/1.3/ldapconfbackend.html" class="wikilink1" title="documentation:1.3:ldapconfbackend">Prepare the LDAP server and the LL::NG configuration file</a></div>
</li>
<li class="level1"><div class="li"> <a href="../../documentation/1.2/changeconfbackend.html" class="wikilink1" title="documentation:1.2:changeconfbackend">Convert existing configuration</a></div>
<li class="level1"><div class="li"> <a href="../../documentation/1.3/changeconfbackend.html" class="wikilink1" title="documentation:1.3:changeconfbackend">Convert existing configuration</a></div>
</li>
<li class="level1"><div class="li"> Restart all your Apache servers</div>
</li>
@ -58,7 +58,7 @@ Steps:
Steps:
</p>
<ul>
<li class="level1"><div class="li"> Follow <a href="../../documentation/1.2/ldapsessionbackend.html" class="wikilink1" title="documentation:1.2:ldapsessionbackend">LDAP session backend</a> doc</div>
<li class="level1"><div class="li"> Follow <a href="../../documentation/1.3/ldapsessionbackend.html" class="wikilink1" title="documentation:1.3:ldapsessionbackend">LDAP session backend</a> doc</div>
</li>
</ul>

View File

@ -58,11 +58,11 @@ By default, login time and <acronym title="Internet Protocol">IP</acronym> addre
</p>
<p>
To allow the Login History tab in Menu, configure it in <code>General Parameters</code> &gt; <code>Portal</code> &gt; <code>Menu</code> &gt; <code>Modules</code> (see <a href="../../documentation/1.2/portalmenu.html#menu_modules" class="wikilink1" title="documentation:1.2:portalmenu">portal menu configuration</a>).
To allow the Login History tab in Menu, configure it in <code>General Parameters</code> &gt; <code>Portal</code> &gt; <code>Menu</code> &gt; <code>Modules</code> (see <a href="../../documentation/1.3/portalmenu.html#menu_modules" class="wikilink1" title="documentation:1.3:portalmenu">portal menu configuration</a>).
</p>
<p>
You can also display a check box on the authentication form, to allow user to see their login history before beeing redirected to the protected application (see <a href="../../documentation/1.2/portalcustom.html#other_parameters" class="wikilink1" title="documentation:1.2:portalcustom">portal customization</a>).
You can also display a check box on the authentication form, to allow user to see their login history before beeing redirected to the protected application (see <a href="../../documentation/1.3/portalcustom.html#other_parameters" class="wikilink1" title="documentation:1.3:portalcustom">portal customization</a>).
</p>

View File

@ -32,7 +32,7 @@
<p>
Even if LL:NG can catch logout <acronym title="Uniform Resource Locator">URL</acronym> trough <a href="../../documentation/1.2/writingrulesand_headers.html#rules" class="wikilink1" title="documentation:1.2:writingrulesand_headers">virtual host rules</a>, you can have the need to forward a logout to other applications, to close their local sessions.
Even if LL:NG can catch logout <acronym title="Uniform Resource Locator">URL</acronym> trough <a href="../../documentation/1.3/writingrulesand_headers.html#rules" class="wikilink1" title="documentation:1.3:writingrulesand_headers">virtual host rules</a>, you can have the need to forward a logout to other applications, to close their local sessions.
</p>
<p>

View File

@ -92,7 +92,7 @@ But you will rather prefer to use an Apache authentication module, like for exam
</p>
<p>
By default, you will have a manager virtual host define in configuration. If not Go on Manager, and declare Manager as a new <a href="../../documentation/1.2/configvhost.html#lemonldapng_configuration" class="wikilink1" title="documentation:1.2:configvhost">virtual host</a>, for example <code>manager.example.com</code>. You can then set the access rule. No headers are needed.
By default, you will have a manager virtual host define in configuration. If not Go on Manager, and declare Manager as a new <a href="../../documentation/1.3/configvhost.html#lemonldapng_configuration" class="wikilink1" title="documentation:1.3:configvhost">virtual host</a>, for example <code>manager.example.com</code>. You can then set the access rule. No headers are needed.
</p>
<p>
@ -136,7 +136,7 @@ Restart Apache and try to log on Manager. You should be redirected to <acronym t
</p>
<p>
You can then add the Manager as <a href="../../documentation/1.2/portalmenu.html#categories_and_applications" class="wikilink1" title="documentation:1.2:portalmenu">an application in the menu</a>.
You can then add the Manager as <a href="../../documentation/1.3/portalmenu.html#categories_and_applications" class="wikilink1" title="documentation:1.3:portalmenu">an application in the menu</a>.
</p>
<p>

View File

@ -40,7 +40,7 @@
<p>
To keep Memcached performance level and <acronym title="LemonLDAP::NG">LL::NG</acronym> features, you can replace <a href="http://memcached.org/" class="urlextern" title="http://memcached.org/" rel="nofollow">Memcached</a> by <a href="http://code.google.com/p/redis/" class="urlextern" title="http://code.google.com/p/redis/" rel="nofollow">Redis</a> using <a href="../../documentation/1.2/nosqlsessionbackend.html" class="wikilink1" title="documentation:1.2:nosqlsessionbackend">NoSQL session backend</a>.
To keep Memcached performance level and <acronym title="LemonLDAP::NG">LL::NG</acronym> features, you can replace <a href="http://memcached.org/" class="urlextern" title="http://memcached.org/" rel="nofollow">Memcached</a> by <a href="http://code.google.com/p/redis/" class="urlextern" title="http://code.google.com/p/redis/" rel="nofollow">Redis</a> using <a href="../../documentation/1.3/nosqlsessionbackend.html" class="wikilink1" title="documentation:1.3:nosqlsessionbackend">NoSQL session backend</a>.
</div></p>
</p>

View File

@ -27,7 +27,7 @@
<p>
<a href="../../documentation/1.2/status.html" class="wikilink1" title="documentation:1.2:status">The status page</a> can be read by <a href="http://oss.oetiker.ch/mrtg/" class="urlextern" title="http://oss.oetiker.ch/mrtg/" rel="nofollow">MRTG</a> using the script <strong>lmng-mrtg</strong> that can be found in manager example directory.
<a href="../../documentation/1.3/status.html" class="wikilink1" title="documentation:1.3:status">The status page</a> can be read by <a href="http://oss.oetiker.ch/mrtg/" class="urlextern" title="http://oss.oetiker.ch/mrtg/" rel="nofollow">MRTG</a> using the script <strong>lmng-mrtg</strong> that can be found in manager example directory.
</p>
<p>

View File

@ -40,9 +40,9 @@
Steps:
</p>
<ul>
<li class="level1"><div class="li"> <a href="../../documentation/1.2/sqlconfbackend.html" class="wikilink1" title="documentation:1.2:sqlconfbackend">Prepare the database and the LL::NG configuration file</a></div>
<li class="level1"><div class="li"> <a href="../../documentation/1.3/sqlconfbackend.html" class="wikilink1" title="documentation:1.3:sqlconfbackend">Prepare the database and the LL::NG configuration file</a></div>
</li>
<li class="level1"><div class="li"> <a href="../../documentation/1.2/changeconfbackend.html" class="wikilink1" title="documentation:1.2:changeconfbackend">Convert existing configuration</a></div>
<li class="level1"><div class="li"> <a href="../../documentation/1.3/changeconfbackend.html" class="wikilink1" title="documentation:1.3:changeconfbackend">Convert existing configuration</a></div>
</li>
<li class="level1"><div class="li"> Restart all your Apache servers</div>
</li>
@ -60,9 +60,9 @@ Steps:
<ul>
<li class="level1"><div class="li"> Choose one of the following:</div>
<ul>
<li class="level2"><div class="li"> <a href="../../documentation/1.2/browseablesessionbackend.html" class="wikilink1" title="documentation:1.2:browseablesessionbackend">Using Apache::Session::Browseable::MySQL</a> (recommended for best performances)</div>
<li class="level2"><div class="li"> <a href="../../documentation/1.3/browseablesessionbackend.html" class="wikilink1" title="documentation:1.3:browseablesessionbackend">Using Apache::Session::Browseable::MySQL</a> (recommended for best performances)</div>
</li>
<li class="level2"><div class="li"> <a href="../../documentation/1.2/sqlsessionbackend.html" class="wikilink1" title="documentation:1.2:sqlsessionbackend">Using Apache::Session::MySQL</a> <em>(if you choose this option, then read <a href="../../documentation/1.2/performances.html#apachesession_performances" class="wikilink1" title="documentation:1.2:performances">how to increase MySQL performances</a>)</em></div>
<li class="level2"><div class="li"> <a href="../../documentation/1.3/sqlsessionbackend.html" class="wikilink1" title="documentation:1.3:sqlsessionbackend">Using Apache::Session::MySQL</a> <em>(if you choose this option, then read <a href="../../documentation/1.3/performances.html#apachesession_performances" class="wikilink1" title="documentation:1.3:performances">how to increase MySQL performances</a>)</em></div>
</li>
</ul>
</li>

View File

@ -63,7 +63,7 @@ In the manager: set <a href="http://search.cpan.org/perldoc?Apache::Session::Red
<p>
Restrict network access to the redis server. For remote servers, you can use <a href="../../documentation/1.2/soapsessionbackend.html" class="wikilink1" title="documentation:1.2:soapsessionbackend">SOAP session backend</a> in cunjunction to increase security for remote server that access through an unsecure network
Restrict network access to the redis server. For remote servers, you can use <a href="../../documentation/1.3/soapsessionbackend.html" class="wikilink1" title="documentation:1.3:soapsessionbackend">SOAP session backend</a> in cunjunction to increase security for remote server that access through an unsecure network
</p>

View File

@ -80,7 +80,7 @@ You can change default parameters using the “notificationStorage” and “not
<p>
Parameters for File backend are the same as <a href="../../documentation/1.2/fileconfbackend.html" class="wikilink1" title="documentation:1.2:fileconfbackend">File configuration backend</a>.
Parameters for File backend are the same as <a href="../../documentation/1.3/fileconfbackend.html" class="wikilink1" title="documentation:1.3:fileconfbackend">File configuration backend</a>.
</p>
<p>
@ -120,7 +120,7 @@ To summary available options:
<p>
Parameters for <acronym title="Database Interface">DBI</acronym> backend are the same as <a href="../../documentation/1.2/sqlconfbackend.html" class="wikilink1" title="documentation:1.2:sqlconfbackend">DBI configuration backend</a>.
Parameters for <acronym title="Database Interface">DBI</acronym> backend are the same as <a href="../../documentation/1.3/sqlconfbackend.html" class="wikilink1" title="documentation:1.3:sqlconfbackend">DBI configuration backend</a>.
</p>
<p>
@ -279,7 +279,7 @@ In Manager, click on <code>notifications explorer</code> and then on the <code>C
</p>
<p>
<a href="/_detail/screenshots/1.1/manager/notifications_explorer_create.png?id=documentation%3A1.2%3Anotifications" class="media" title="screenshots:1.1:manager:notifications_explorer_create.png"><img src="../../../media/screenshots/1.1/manager/notifications_explorer_create.png" class="mediacenter" alt="" width="600" /></a>
<a href="/_detail/screenshots/1.1/manager/notifications_explorer_create.png?id=documentation%3A1.3%3Anotifications" class="media" title="screenshots:1.1:manager:notifications_explorer_create.png"><img src="../../../media/screenshots/1.1/manager/notifications_explorer_create.png" class="mediacenter" alt="" width="600" /></a>
</p>
<p>
@ -357,7 +357,7 @@ You&#039;ve simply to insert a notification and connect to the portal using the
</p>
<p>
<a href="/_detail/screenshots/1.1/notifications/sample_notification.png?id=documentation%3A1.2%3Anotifications" class="media" title="screenshots:1.1:notifications:sample_notification.png"><img src="../../../media/screenshots/1.1/notifications/sample_notification.png" class="mediacenter" alt="" width="600" /></a>
<a href="/_detail/screenshots/1.1/notifications/sample_notification.png?id=documentation%3A1.3%3Anotifications" class="media" title="screenshots:1.1:notifications:sample_notification.png"><img src="../../../media/screenshots/1.1/notifications/sample_notification.png" class="mediacenter" alt="" width="600" /></a>
</p>
<p>

View File

@ -29,7 +29,7 @@
<p><div class="notetip">
Click on a column header to sort table.
The attribute key name can be used directly in <code>lemonldap-ng.ini</code> or in <acronym title="Practical Extraction and Report Language">Perl</acronym> scripts to override configuration parameters (see <a href="../../documentation/1.2/configlocation.html" class="wikilink1" title="documentation:1.2:configlocation">configuration location</a>).
The attribute key name can be used directly in <code>lemonldap-ng.ini</code> or in <acronym title="Practical Extraction and Report Language">Perl</acronym> scripts to override configuration parameters (see <a href="../../documentation/1.3/configlocation.html" class="wikilink1" title="documentation:1.3:configlocation">configuration location</a>).
</div></p>
</p>
@ -598,7 +598,7 @@ The attribute key name can be used directly in <code>lemonldap-ng.ini</code> or
<th class="col0 centeralign"> Full name </th><th class="col1 centeralign"> Key name </th><th class="col2 centeralign"> Configuration backend </th>
</tr>
<tr class="row1 rowodd">
<td class="col0"> <acronym title="Database Interface">DBI</acronym> connection string </td><td class="col1"> dbiChain </td><td class="col2" rowspan="4"> <a href="../../documentation/1.2/sqlconfbackend.html" class="wikilink1" title="documentation:1.2:sqlconfbackend">CDBI / RDBI</a> </td>
<td class="col0"> <acronym title="Database Interface">DBI</acronym> connection string </td><td class="col1"> dbiChain </td><td class="col2" rowspan="4"> <a href="../../documentation/1.3/sqlconfbackend.html" class="wikilink1" title="documentation:1.3:sqlconfbackend">CDBI / RDBI</a> </td>
</tr>
<tr class="row2 roweven">
<td class="col0"> <acronym title="Database Interface">DBI</acronym> user </td><td class="col1"> dbiUser </td>
@ -610,10 +610,10 @@ The attribute key name can be used directly in <code>lemonldap-ng.ini</code> or
<td class="col0"> <acronym title="Database Interface">DBI</acronym> table name </td><td class="col1"> dbiTable </td>
</tr>
<tr class="row5 rowodd">
<td class="col0"> Storage directory </td><td class="col1"> dirName </td><td class="col2"> <a href="../../documentation/1.2/fileconfbackend.html" class="wikilink1" title="documentation:1.2:fileconfbackend">File</a> </td>
<td class="col0"> Storage directory </td><td class="col1"> dirName </td><td class="col2"> <a href="../../documentation/1.3/fileconfbackend.html" class="wikilink1" title="documentation:1.3:fileconfbackend">File</a> </td>
</tr>
<tr class="row6 roweven">
<td class="col0"> <acronym title="Lightweight Directory Access Protocol">LDAP</acronym> server </td><td class="col1"> ldapServer </td><td class="col2" rowspan="7"> <a href="../../documentation/1.2/ldapconfbackend.html" class="wikilink1" title="documentation:1.2:ldapconfbackend">LDAP</a> </td>
<td class="col0"> <acronym title="Lightweight Directory Access Protocol">LDAP</acronym> server </td><td class="col1"> ldapServer </td><td class="col2" rowspan="7"> <a href="../../documentation/1.3/ldapconfbackend.html" class="wikilink1" title="documentation:1.3:ldapconfbackend">LDAP</a> </td>
</tr>
<tr class="row7 rowodd">
<td class="col0"> <acronym title="Lightweight Directory Access Protocol">LDAP</acronym> port </td><td class="col1"> ldapPort </td>
@ -634,7 +634,7 @@ The attribute key name can be used directly in <code>lemonldap-ng.ini</code> or
<td class="col0"> Certificate authorities directory </td><td class="col1"> caPath </td>
</tr>
<tr class="row13 rowodd">
<td class="col0"> <acronym title="Simple Object Access Protocol">SOAP</acronym> server location (<acronym title="Uniform Resource Locator">URL</acronym>) </td><td class="col1"> proxy </td><td class="col2" rowspan="2"> <a href="../../documentation/1.2/soapconfbackend.html" class="wikilink1" title="documentation:1.2:soapconfbackend">SOAP</a> </td>
<td class="col0"> <acronym title="Simple Object Access Protocol">SOAP</acronym> server location (<acronym title="Uniform Resource Locator">URL</acronym>) </td><td class="col1"> proxy </td><td class="col2" rowspan="2"> <a href="../../documentation/1.3/soapconfbackend.html" class="wikilink1" title="documentation:1.3:soapconfbackend">SOAP</a> </td>
</tr>
<tr class="row14 roweven">
<td class="col0"> <a href="http://search.cpan.org/perldoc?LWP::UserAgent" class="urlextern" title="http://search.cpan.org/perldoc?LWP::UserAgent" rel="nofollow">LWP::UserAgent</a> parameters </td><td class="col1"> proxyOptions </td>

View File

@ -45,7 +45,7 @@ So, to keep user password in session, you cannot just export the password variab
<ul>
<li class="level1"><div class="li"> As this may be a security hole, password store in session is not activated by default</div>
</li>
<li class="level1"><div class="li"> This mechanism can only work with authentication backends using a login/password form (<a href="../../documentation/1.2/authldap.html" class="wikilink1" title="documentation:1.2:authldap">LDAP</a>, <a href="../../documentation/1.2/authdbi.html" class="wikilink1" title="documentation:1.2:authdbi">DBI</a>, …)</div>
<li class="level1"><div class="li"> This mechanism can only work with authentication backends using a login/password form (<a href="../../documentation/1.3/authldap.html" class="wikilink1" title="documentation:1.3:authldap">LDAP</a>, <a href="../../documentation/1.3/authdbi.html" class="wikilink1" title="documentation:1.3:authdbi">DBI</a>, …)</div>
</li>
</ul>

View File

@ -50,7 +50,7 @@ Handlers check rights and calculate headers for each <acronym title="Hyper Text
Macros and groups are calculated during authentication process by the portal:
</p>
<ul>
<li class="level1"><div class="li"> macros are used to extend (or rewrite) <a href="../../documentation/1.2/exportedvars.html" class="wikilink1" title="documentation:1.2:exportedvars">exported variables</a>. A macro is stored as attributes: it can contain boolean results or any string</div>
<li class="level1"><div class="li"> macros are used to extend (or rewrite) <a href="../../documentation/1.3/exportedvars.html" class="wikilink1" title="documentation:1.3:exportedvars">exported variables</a>. A macro is stored as attributes: it can contain boolean results or any string</div>
</li>
<li class="level1"><div class="li"> groups are stored as space-separated strings in the special attribute “groups”: it contains the names of groups whose rules were returned true for the current user</div>
</li>

View File

@ -34,33 +34,33 @@ The portal is the main component of <acronym title="LemonLDAP::NG">LL::NG</acron
<ul>
<li class="level2"><div class="li"> Web based for normal users:</div>
<ul>
<li class="level3"><div class="li"> using own database (<a href="../../documentation/1.2/authldap.html" class="wikilink1" title="documentation:1.2:authldap">LDAP</a>, <a href="../../documentation/1.2/authdbi.html" class="wikilink1" title="documentation:1.2:authdbi">SQL</a>, …)</div>
<li class="level3"><div class="li"> using own database (<a href="../../documentation/1.3/authldap.html" class="wikilink1" title="documentation:1.3:authldap">LDAP</a>, <a href="../../documentation/1.3/authdbi.html" class="wikilink1" title="documentation:1.3:authdbi">SQL</a>, …)</div>
</li>
<li class="level3"><div class="li"> using Apache authentication system (used for <a href="../../documentation/1.2/authssl.html" class="wikilink1" title="documentation:1.2:authssl">SSL</a>, <a href="../../documentation/1.2/authapache.html" class="wikilink1" title="documentation:1.2:authapache">Kerberos</a>, <a href="../../documentation/1.2/authapache.html" class="wikilink1" title="documentation:1.2:authapache">HTTP basic authentication</a>, …)</div>
<li class="level3"><div class="li"> using Apache authentication system (used for <a href="../../documentation/1.3/authssl.html" class="wikilink1" title="documentation:1.3:authssl">SSL</a>, <a href="../../documentation/1.3/authapache.html" class="wikilink1" title="documentation:1.3:authapache">Kerberos</a>, <a href="../../documentation/1.3/authapache.html" class="wikilink1" title="documentation:1.3:authapache">HTTP basic authentication</a>, …)</div>
</li>
<li class="level3"><div class="li"> using external identity provider (<a href="../../documentation/1.2/authsaml.html" class="wikilink1" title="documentation:1.2:authsaml">SAML</a>, <a href="../../documentation/1.2/authopenid.html" class="wikilink1" title="documentation:1.2:authopenid">OpenID</a>, <a href="../../documentation/1.2/authcas.html" class="wikilink1" title="documentation:1.2:authcas">CAS</a>, <a href="../../documentation/1.2/authtwitter.html" class="wikilink1" title="documentation:1.2:authtwitter">Twitter</a>, other <acronym title="LemonLDAP::NG">LL::NG</acronym> system, …)</div>
<li class="level3"><div class="li"> using external identity provider (<a href="../../documentation/1.3/authsaml.html" class="wikilink1" title="documentation:1.3:authsaml">SAML</a>, <a href="../../documentation/1.3/authopenid.html" class="wikilink1" title="documentation:1.3:authopenid">OpenID</a>, <a href="../../documentation/1.3/authcas.html" class="wikilink1" title="documentation:1.3:authcas">CAS</a>, <a href="../../documentation/1.3/authtwitter.html" class="wikilink1" title="documentation:1.3:authtwitter">Twitter</a>, other <acronym title="LemonLDAP::NG">LL::NG</acronym> system, …)</div>
</li>
<li class="level3"><div class="li"> all together (based on user <a href="../../documentation/1.2/authchoice.html" class="wikilink1" title="documentation:1.2:authchoice">choice</a>, <a href="../../documentation/1.2/authmulti.html" class="wikilink1" title="documentation:1.2:authmulti">rules</a>, …)</div>
<li class="level3"><div class="li"> all together (based on user <a href="../../documentation/1.3/authchoice.html" class="wikilink1" title="documentation:1.3:authchoice">choice</a>, <a href="../../documentation/1.3/authmulti.html" class="wikilink1" title="documentation:1.3:authmulti">rules</a>, …)</div>
</li>
</ul>
</li>
<li class="level2"><div class="li"> <a href="../../documentation/1.2/soapservices.html" class="wikilink1" title="documentation:1.2:soapservices">SOAP based</a> for client-server software, specific development, …</div>
<li class="level2"><div class="li"> <a href="../../documentation/1.3/soapservices.html" class="wikilink1" title="documentation:1.3:soapservices">SOAP based</a> for client-server software, specific development, …</div>
</li>
</ul>
</li>
<li class="level1"><div class="li"> <strong>Identity provider</strong>: <acronym title="LemonLDAP::NG">LL::NG</acronym> is able to provide identity service using:</div>
<ul>
<li class="level2"><div class="li"> <a href="../../documentation/1.2/idpsaml.html" class="wikilink1" title="documentation:1.2:idpsaml">SAML</a></div>
<li class="level2"><div class="li"> <a href="../../documentation/1.3/idpsaml.html" class="wikilink1" title="documentation:1.3:idpsaml">SAML</a></div>
</li>
<li class="level2"><div class="li"> <a href="../../documentation/1.2/idpopenid.html" class="wikilink1" title="documentation:1.2:idpopenid">OpenID</a></div>
<li class="level2"><div class="li"> <a href="../../documentation/1.3/idpopenid.html" class="wikilink1" title="documentation:1.3:idpopenid">OpenID</a></div>
</li>
<li class="level2"><div class="li"> <a href="../../documentation/1.2/idpcas.html" class="wikilink1" title="documentation:1.2:idpcas">CAS</a></div>
<li class="level2"><div class="li"> <a href="../../documentation/1.3/idpcas.html" class="wikilink1" title="documentation:1.3:idpcas">CAS</a></div>
</li>
</ul>
</li>
<li class="level1"><div class="li"> <strong><a href="../../documentation/1.2/federationproxy.html" class="wikilink1" title="documentation:1.2:federationproxy">Identity provider proxy</a></strong>: <acronym title="LemonLDAP::NG">LL::NG</acronym> can be used as proxy translator between systems talking <acronym title="Security Assertion Markup Language">SAML</acronym>, OpenID, <acronym title="Central Authentication Service">CAS</acronym>, …</div>
<li class="level1"><div class="li"> <strong><a href="../../documentation/1.3/federationproxy.html" class="wikilink1" title="documentation:1.3:federationproxy">Identity provider proxy</a></strong>: <acronym title="LemonLDAP::NG">LL::NG</acronym> can be used as proxy translator between systems talking <acronym title="Security Assertion Markup Language">SAML</acronym>, OpenID, <acronym title="Central Authentication Service">CAS</acronym>, …</div>
</li>
<li class="level1"><div class="li"> <strong>Internal <acronym title="Simple Object Access Protocol">SOAP</acronym> server</strong> used by <a href="../../documentation/1.2/soapconfbackend.html" class="wikilink1" title="documentation:1.2:soapconfbackend">SOAP configuration backend</a> and usable for specific development (see <a href="../../documentation/1.2/soapservices.html" class="wikilink1" title="documentation:1.2:soapservices">SOAP services</a> for more)</div>
<li class="level1"><div class="li"> <strong>Internal <acronym title="Simple Object Access Protocol">SOAP</acronym> server</strong> used by <a href="../../documentation/1.3/soapconfbackend.html" class="wikilink1" title="documentation:1.3:soapconfbackend">SOAP configuration backend</a> and usable for specific development (see <a href="../../documentation/1.3/soapservices.html" class="wikilink1" title="documentation:1.3:soapservices">SOAP services</a> for more)</div>
</li>
<li class="level1"><div class="li"> Interactive <strong>management of user passwords</strong>:</div>
<ul>
@ -72,9 +72,9 @@ The portal is the main component of <acronym title="LemonLDAP::NG">LL::NG</acron
</li>
</ul>
</li>
<li class="level1"><div class="li"> <strong><a href="../../documentation/1.2/portalmenu.html" class="wikilink1" title="documentation:1.2:portalmenu">Application menu</a></strong>: display authorized applications in categories</div>
<li class="level1"><div class="li"> <strong><a href="../../documentation/1.3/portalmenu.html" class="wikilink1" title="documentation:1.3:portalmenu">Application menu</a></strong>: display authorized applications in categories</div>
</li>
<li class="level1"><div class="li"> <strong><a href="../../documentation/1.2/notifications.html" class="wikilink1" title="documentation:1.2:notifications">Notifications</a></strong>: prompt users with a message if found in the notification database</div>
<li class="level1"><div class="li"> <strong><a href="../../documentation/1.3/notifications.html" class="wikilink1" title="documentation:1.3:notifications">Notifications</a></strong>: prompt users with a message if found in the notification database</div>
</li>
</ul>
@ -88,13 +88,13 @@ The portal is the main component of <acronym title="LemonLDAP::NG">LL::NG</acron
<acronym title="LemonLDAP::NG">LL::NG</acronym> portal is a modular component. It needs 4 modules to work:
</p>
<ul>
<li class="level1"><div class="li"> <a href="../../documentation/1.2/start.html#authentication_users_and_password_databases" class="wikilink1" title="documentation:1.2:start">Authentication</a>: how check user credentials</div>
<li class="level1"><div class="li"> <a href="../../documentation/1.3/start.html#authentication_users_and_password_databases" class="wikilink1" title="documentation:1.3:start">Authentication</a>: how check user credentials</div>
</li>
<li class="level1"><div class="li"> <a href="../../documentation/1.2/start.html#authentication_users_and_password_databases" class="wikilink1" title="documentation:1.2:start">User database</a>: where collect user information</div>
<li class="level1"><div class="li"> <a href="../../documentation/1.3/start.html#authentication_users_and_password_databases" class="wikilink1" title="documentation:1.3:start">User database</a>: where collect user information</div>
</li>
<li class="level1"><div class="li"> <a href="../../documentation/1.2/start.html#authentication_users_and_password_databases" class="wikilink1" title="documentation:1.2:start">Password database</a>: where change password</div>
<li class="level1"><div class="li"> <a href="../../documentation/1.3/start.html#authentication_users_and_password_databases" class="wikilink1" title="documentation:1.3:start">Password database</a>: where change password</div>
</li>
<li class="level1"><div class="li"> <a href="../../documentation/1.2/start.html#identity_provider" class="wikilink1" title="documentation:1.2:start">Identity provider</a>: how forward user identity</div>
<li class="level1"><div class="li"> <a href="../../documentation/1.3/start.html#identity_provider" class="wikilink1" title="documentation:1.3:start">Identity provider</a>: how forward user identity</div>
</li>
</ul>
@ -121,7 +121,7 @@ The portal is the main component of <acronym title="LemonLDAP::NG">LL::NG</acron
</li>
<li class="level1"><div class="li"> Provides identity if asked</div>
</li>
<li class="level1"><div class="li"> Build <a href="../../documentation/1.2/ssocookie.html" class="wikilink1" title="documentation:1.2:ssocookie">cookie(s)</a></div>
<li class="level1"><div class="li"> Build <a href="../../documentation/1.3/ssocookie.html" class="wikilink1" title="documentation:1.3:ssocookie">cookie(s)</a></div>
</li>
<li class="level1"><div class="li"> Redirect user to the asked <acronym title="Uniform Resource Locator">URL</acronym> or display menu</div>
</li>

View File

@ -55,7 +55,7 @@ You can change the skin in Manager: <code>General Parameters</code> &gt; <code>P
</p>
<p>
<a href="/_detail/documentation/manager-portalskin.png?id=documentation%3A1.2%3Aportalcustom" class="media" title="documentation:manager-portalskin.png"><img src="../../../media/documentation/manager-portalskin.png" class="mediacenter" alt="" /></a>
<a href="/_detail/documentation/manager-portalskin.png?id=documentation%3A1.3%3Aportalcustom" class="media" title="documentation:manager-portalskin.png"><img src="../../../media/documentation/manager-portalskin.png" class="mediacenter" alt="" /></a>
</p>
</div>
@ -195,7 +195,7 @@ Then you will be able to use it in your template like this:
</li>
<li class="level1"><div class="li"> <strong>Password Management</strong>:</div>
<ul>
<li class="level2"><div class="li"> <strong>Reset password</strong>: display a link to <a href="../../documentation/1.2/resetpassword.html" class="wikilink1" title="documentation:1.2:resetpassword">reset a password</a> (for password based authentication backends)</div>
<li class="level2"><div class="li"> <strong>Reset password</strong>: display a link to <a href="../../documentation/1.3/resetpassword.html" class="wikilink1" title="documentation:1.3:resetpassword">reset a password</a> (for password based authentication backends)</div>
</li>
<li class="level2"><div class="li"> <strong>Require old password</strong>: used only in the password changing module of the menu, will check the old password before updating it</div>
</li>

View File

@ -69,7 +69,7 @@ You can use <code>0</code> or <code>1</code> to disable/enable the module, or us
<p>
<a href="../../documentation/1.2/configvhost.html" class="wikilink1" title="documentation:1.2:configvhost">Configuring the virtual hosts</a> is not sufficient to display an application in the menu. Indeed, a virtual host can contain several applications (<a href="http://vhost.example.com/appli1" class="urlextern" title="http://vhost.example.com/appli1" rel="nofollow">http://vhost.example.com/appli1</a>, <a href="http://vhost.example.com/appli2" class="urlextern" title="http://vhost.example.com/appli2" rel="nofollow">http://vhost.example.com/appli2</a>).
<a href="../../documentation/1.3/configvhost.html" class="wikilink1" title="documentation:1.3:configvhost">Configuring the virtual hosts</a> is not sufficient to display an application in the menu. Indeed, a virtual host can contain several applications (<a href="http://vhost.example.com/appli1" class="urlextern" title="http://vhost.example.com/appli1" rel="nofollow">http://vhost.example.com/appli1</a>, <a href="http://vhost.example.com/appli2" class="urlextern" title="http://vhost.example.com/appli2" rel="nofollow">http://vhost.example.com/appli2</a>).
</p>
<p>
@ -92,7 +92,7 @@ Application parameters:
</p>
<p>
<a href="/_detail/documentation/manager-menu-application.png?id=documentation%3A1.2%3Aportalmenu" class="media" title="documentation:manager-menu-application.png"><img src="../../../media/documentation/manager-menu-application.png" class="mediacenter" alt="" /></a>
<a href="/_detail/documentation/manager-menu-application.png?id=documentation%3A1.3%3Aportalmenu" class="media" title="documentation:manager-menu-application.png"><img src="../../../media/documentation/manager-menu-application.png" class="mediacenter" alt="" /></a>
</p>
<ul>
@ -125,7 +125,7 @@ Application parameters:
</p>
<p>
<a href="/_detail/documentation/manager-menu-application-logo.png?id=documentation%3A1.2%3Aportalmenu" class="media" title="documentation:manager-menu-application-logo.png"><img src="../../../media/documentation/manager-menu-application-logo.png" class="mediacenter" alt="" /></a>
<a href="/_detail/documentation/manager-menu-application-logo.png?id=documentation%3A1.3%3Aportalmenu" class="media" title="documentation:manager-menu-application-logo.png"><img src="../../../media/documentation/manager-menu-application-logo.png" class="mediacenter" alt="" /></a>
</p>
<p>

View File

@ -36,7 +36,7 @@
</p>
<p>
LemonLDAP::NG allows to use this model. You should use an <a href="../../documentation/1.2/authldap.html#schema_extension" class="wikilink1" title="documentation:1.2:authldap">extended LDAP schema</a> (or any users database extension), but this can works with standard attributes.
LemonLDAP::NG allows to use this model. You should use an <a href="../../documentation/1.3/authldap.html#schema_extension" class="wikilink1" title="documentation:1.3:authldap">extended LDAP schema</a> (or any users database extension), but this can works with standard attributes.
</p>
</div>
@ -86,7 +86,7 @@ Now imagine the following DIT:
</p>
<p>
<a href="/_detail/documentation/dia_dit_roles.png?id=documentation%3A1.2%3Arbac" class="media" title="documentation:dia_dit_roles.png"><img src="../../../media/documentation/dia_dit_roles.png" class="mediacenter" alt="" /></a>
<a href="/_detail/documentation/dia_dit_roles.png?id=documentation%3A1.3%3Arbac" class="media" title="documentation:dia_dit_roles.png"><img src="../../../media/documentation/dia_dit_roles.png" class="mediacenter" alt="" /></a>
</p>
<p>

View File

@ -53,7 +53,7 @@ These parameters can be configured in Manager, in <code>General Parameters</code
</p>
<p>
<p><div class="notetip">These settings can be overriden per virtual host, see <a href="../../documentation/1.2/configvhost.html" class="wikilink1" title="documentation:1.2:configvhost">virtual host management</a>.
<p><div class="notetip">These settings can be overriden per virtual host, see <a href="../../documentation/1.3/configvhost.html" class="wikilink1" title="documentation:1.3:configvhost">virtual host management</a>.
</div></p>
</p>

View File

@ -44,7 +44,7 @@ Kinematics:
</ul>
<p>
<a href="/_detail/screenshots/1.1/mailreset/mailreset_step1.png?id=documentation%3A1.2%3Aresetpassword" class="media" title="screenshots:1.1:mailreset:mailreset_step1.png"><img src="../../../media/screenshots/1.1/mailreset/mailreset_step1.png" class="mediacenter" alt="" width="600" /></a>
<a href="/_detail/screenshots/1.1/mailreset/mailreset_step1.png?id=documentation%3A1.3%3Aresetpassword" class="media" title="screenshots:1.1:mailreset:mailreset_step1.png"><img src="../../../media/screenshots/1.1/mailreset/mailreset_step1.png" class="mediacenter" alt="" width="600" /></a>
</p>
<ul>
<li class="level1"><div class="li"> User enters his email (or another information) in the password reset form</div>
@ -54,7 +54,7 @@ Kinematics:
</ul>
<p>
<a href="/_detail/screenshots/1.1/mailreset/mailreset_step2.png?id=documentation%3A1.2%3Aresetpassword" class="media" title="screenshots:1.1:mailreset:mailreset_step2.png"><img src="../../../media/screenshots/1.1/mailreset/mailreset_step2.png" class="mediacenter" alt="" width="600" /></a>
<a href="/_detail/screenshots/1.1/mailreset/mailreset_step2.png?id=documentation%3A1.3%3Aresetpassword" class="media" title="screenshots:1.1:mailreset:mailreset_step2.png"><img src="../../../media/screenshots/1.1/mailreset/mailreset_step2.png" class="mediacenter" alt="" width="600" /></a>
</p>
<ul>
<li class="level1"><div class="li"> A mail with a token is sent to user</div>
@ -62,7 +62,7 @@ Kinematics:
</ul>
<p>
<a href="/_detail/screenshots/1.1/mailreset/mailreset_step3.png?id=documentation%3A1.2%3Aresetpassword" class="media" title="screenshots:1.1:mailreset:mailreset_step3.png"><img src="../../../media/screenshots/1.1/mailreset/mailreset_step3.png" class="mediacenter" alt="" width="600" /></a>
<a href="/_detail/screenshots/1.1/mailreset/mailreset_step3.png?id=documentation%3A1.3%3Aresetpassword" class="media" title="screenshots:1.1:mailreset:mailreset_step3.png"><img src="../../../media/screenshots/1.1/mailreset/mailreset_step3.png" class="mediacenter" alt="" width="600" /></a>
</p>
<ul>
<li class="level1"><div class="li"> The user click on the link in the mail</div>
@ -70,7 +70,7 @@ Kinematics:
</ul>
<p>
<a href="/_detail/screenshots/1.1/mailreset/mailreset_step4.png?id=documentation%3A1.2%3Aresetpassword" class="media" title="screenshots:1.1:mailreset:mailreset_step4.png"><img src="../../../media/screenshots/1.1/mailreset/mailreset_step4.png" class="mediacenter" alt="" width="600" /></a>
<a href="/_detail/screenshots/1.1/mailreset/mailreset_step4.png?id=documentation%3A1.3%3Aresetpassword" class="media" title="screenshots:1.1:mailreset:mailreset_step4.png"><img src="../../../media/screenshots/1.1/mailreset/mailreset_step4.png" class="mediacenter" alt="" width="600" /></a>
</p>
<ul>
<li class="level1"><div class="li"> <acronym title="LemonLDAP::NG">LL::NG</acronym> validate the token and propose a password change form</div>
@ -80,7 +80,7 @@ Kinematics:
</ul>
<p>
<a href="/_detail/screenshots/1.1/mailreset/mailreset_step2.png?id=documentation%3A1.2%3Aresetpassword" class="media" title="screenshots:1.1:mailreset:mailreset_step2.png"><img src="../../../media/screenshots/1.1/mailreset/mailreset_step2.png" class="mediacenter" alt="" width="600" /></a>
<a href="/_detail/screenshots/1.1/mailreset/mailreset_step2.png?id=documentation%3A1.3%3Aresetpassword" class="media" title="screenshots:1.1:mailreset:mailreset_step2.png"><img src="../../../media/screenshots/1.1/mailreset/mailreset_step2.png" class="mediacenter" alt="" width="600" /></a>
</p>
<ul>
<li class="level1"><div class="li"> The new password is sent to user</div>
@ -88,11 +88,11 @@ Kinematics:
</ul>
<p>
<a href="/_detail/screenshots/1.1/mailreset/mailreset_step5.png?id=documentation%3A1.2%3Aresetpassword" class="media" title="screenshots:1.1:mailreset:mailreset_step5.png"><img src="../../../media/screenshots/1.1/mailreset/mailreset_step5.png" class="mediacenter" alt="" width="600" /></a>
<a href="/_detail/screenshots/1.1/mailreset/mailreset_step5.png?id=documentation%3A1.3%3Aresetpassword" class="media" title="screenshots:1.1:mailreset:mailreset_step5.png"><img src="../../../media/screenshots/1.1/mailreset/mailreset_step5.png" class="mediacenter" alt="" width="600" /></a>
</p>
<p>
<p><div class="notetip">If <a href="../../documentation/1.2/authldap.html" class="wikilink1" title="documentation:1.2:authldap">LDAP backend</a> is used, and <acronym title="Lightweight Directory Access Protocol">LDAP</acronym> password policy is enabled, the &#039;password reset flag is set to true when password is generated, so that the user is forced to change his password on next connection. This feature can be disabled in <a href="../../documentation/1.2/authldap.html" class="wikilink1" title="documentation:1.2:authldap">LDAP configuration</a>.
<p><div class="notetip">If <a href="../../documentation/1.3/authldap.html" class="wikilink1" title="documentation:1.3:authldap">LDAP backend</a> is used, and <acronym title="Lightweight Directory Access Protocol">LDAP</acronym> password policy is enabled, the &#039;password reset flag is set to true when password is generated, so that the user is forced to change his password on next connection. This feature can be disabled in <a href="../../documentation/1.3/authldap.html" class="wikilink1" title="documentation:1.3:authldap">LDAP configuration</a>.
</div></p>
</p>
@ -108,7 +108,7 @@ Kinematics:
<p>
The reset password link must be activated, see <a href="../../documentation/1.2/portalcustom.html#other_parameters" class="wikilink1" title="documentation:1.2:portalcustom">portal customization</a>.
The reset password link must be activated, see <a href="../../documentation/1.3/portalcustom.html#other_parameters" class="wikilink1" title="documentation:1.3:portalcustom">portal customization</a>.
</p>
<p>

View File

@ -71,7 +71,7 @@ More information about Safe on <a href="http://search.cpan.org/search?query=Safe
<p>
Safe can be very annoying when we use <a href="../../documentation/1.2/extendedfunctions.html" class="wikilink1" title="documentation:1.2:extendedfunctions">extended functions</a> or <a href="../../documentation/1.2/customfunctions.html" class="wikilink1" title="documentation:1.2:customfunctions">custom functions</a>. In this case, you might want to disabling it.
Safe can be very annoying when we use <a href="../../documentation/1.3/extendedfunctions.html" class="wikilink1" title="documentation:1.3:extendedfunctions">extended functions</a> or <a href="../../documentation/1.3/customfunctions.html" class="wikilink1" title="documentation:1.3:customfunctions">custom functions</a>. In this case, you might want to disabling it.
</p>
<p>

View File

@ -27,7 +27,7 @@
<p>
<p><div class="noteclassic"><acronym title="Security Assertion Markup Language">SAML</acronym> service configuration is a common step to configure <acronym title="LemonLDAP::NG">LL::NG</acronym> as <a href="../../documentation/1.2/authsaml.html" class="wikilink1" title="documentation:1.2:authsaml">SAML SP</a> or <a href="../../documentation/1.2/idpsaml.html" class="wikilink1" title="documentation:1.2:idpsaml">SAML IDP</a>.
<p><div class="noteclassic"><acronym title="Security Assertion Markup Language">SAML</acronym> service configuration is a common step to configure <acronym title="LemonLDAP::NG">LL::NG</acronym> as <a href="../../documentation/1.3/authsaml.html" class="wikilink1" title="documentation:1.3:authsaml">SAML SP</a> or <a href="../../documentation/1.3/idpsaml.html" class="wikilink1" title="documentation:1.3:idpsaml">SAML IDP</a>.
</div></p>
</p>
@ -67,7 +67,7 @@ This documentation explains how configure <acronym title="Security Assertion Mar
<p>
<a href="/_detail/documentation/lasso.png?id=documentation%3A1.2%3Asamlservice" class="media" title="documentation:lasso.png"><img src="../../../media/documentation/lasso.png" class="mediacenter" alt="" /></a>
<a href="/_detail/documentation/lasso.png?id=documentation%3A1.3%3Asamlservice" class="media" title="documentation:lasso.png"><img src="../../../media/documentation/lasso.png" class="mediacenter" alt="" /></a>
</p>
<p>
@ -129,7 +129,7 @@ Then install lasso and lasso-perl packages.
<p>
Be sure that mod_rewrite is installed and that SAML2 rewrite rules are activated in <a href="../../documentation/1.2/configlocation.html#portal" class="wikilink1" title="documentation:1.2:configlocation">Apache portal configuration</a>:
Be sure that mod_rewrite is installed and that SAML2 rewrite rules are activated in <a href="../../documentation/1.3/configlocation.html#portal" class="wikilink1" title="documentation:1.3:configlocation">Apache portal configuration</a>:
</p>
<pre class="code file apache">&lt;<span class="kw3">IfModule</span> mod_rewrite.c&gt;
<span class="kw1">RewriteEngine</span> <span class="kw2">On</span>
@ -209,7 +209,7 @@ To define keys, you can:
</p>
<p>
<a href="/_detail/documentation/manager-saml-private-key.png?id=documentation%3A1.2%3Asamlservice" class="media" title="documentation:manager-saml-private-key.png"><img src="../../../media/documentation/manager-saml-private-key.png" class="mediacenter" alt="" /></a>
<a href="/_detail/documentation/manager-saml-private-key.png?id=documentation%3A1.3%3Asamlservice" class="media" title="documentation:manager-saml-private-key.png"><img src="../../../media/documentation/manager-saml-private-key.png" class="mediacenter" alt="" /></a>
</p>
<p>
@ -224,7 +224,7 @@ To define keys, you can:
<p>
<a href="/_detail/documentation/manager-saml-namid-formats.png?id=documentation%3A1.2%3Asamlservice" class="media" title="documentation:manager-saml-namid-formats.png"><img src="../../../media/documentation/manager-saml-namid-formats.png" class="mediacenter" alt="" /></a>
<a href="/_detail/documentation/manager-saml-namid-formats.png?id=documentation%3A1.3%3Asamlservice" class="media" title="documentation:manager-saml-namid-formats.png"><img src="../../../media/documentation/manager-saml-namid-formats.png" class="mediacenter" alt="" /></a>
</p>
<p>
@ -232,7 +232,7 @@ To define keys, you can:
</p>
<p>
<p><div class="noteclassic">This parameter is used by <a href="../../documentation/1.2/idpsaml.html" class="wikilink1" title="documentation:1.2:idpsaml">SAML IDP</a> to fill the NameID in authentication responses.
<p><div class="noteclassic">This parameter is used by <a href="../../documentation/1.3/idpsaml.html" class="wikilink1" title="documentation:1.3:idpsaml">SAML IDP</a> to fill the NameID in authentication responses.
</div></p>
</p>
@ -252,7 +252,7 @@ Customizable NameID formats are:
<p>
<p><div class="notetip">For example, if you are using <a href="../../documentation/1.2/authldap.html" class="wikilink1" title="documentation:1.2:authldap">AD as authentication backend</a>, you can use sAMAccountName for the Windows NameID format.
<p><div class="notetip">For example, if you are using <a href="../../documentation/1.3/authldap.html" class="wikilink1" title="documentation:1.3:authldap">AD as authentication backend</a>, you can use sAMAccountName for the Windows NameID format.
</div></p>
</p>
@ -275,7 +275,7 @@ Other NameID formats are automatically managed:
<p>
<a href="/_detail/documentation/manager-saml-service-authn-contexts.png?id=documentation%3A1.2%3Asamlservice" class="media" title="documentation:manager-saml-service-authn-contexts.png"><img src="../../../media/documentation/manager-saml-service-authn-contexts.png" class="mediacenter" alt="" /></a>
<a href="/_detail/documentation/manager-saml-service-authn-contexts.png?id=documentation%3A1.3%3Asamlservice" class="media" title="documentation:manager-saml-service-authn-contexts.png"><img src="../../../media/documentation/manager-saml-service-authn-contexts.png" class="mediacenter" alt="" /></a>
</p>
<p>
@ -283,7 +283,7 @@ Each <acronym title="LemonLDAP::NG">LL::NG</acronym> authentication module has a
</p>
<p>
<p><div class="noteclassic">This parameter is used by <a href="../../documentation/1.2/idpsaml.html" class="wikilink1" title="documentation:1.2:idpsaml">SAML IDP</a> to fill the authentication context in authentication responses. It will use the authentication level registered in user session to match the <acronym title="Security Assertion Markup Language">SAML</acronym> authentication context. It is also used by <a href="../../documentation/1.2/authsaml.html" class="wikilink1" title="documentation:1.2:authsaml">SAML SP</a> to fill the authentication level in user session, based on authentication response authentication context.
<p><div class="noteclassic">This parameter is used by <a href="../../documentation/1.3/idpsaml.html" class="wikilink1" title="documentation:1.3:idpsaml">SAML IDP</a> to fill the authentication context in authentication responses. It will use the authentication level registered in user session to match the <acronym title="Security Assertion Markup Language">SAML</acronym> authentication context. It is also used by <a href="../../documentation/1.3/authsaml.html" class="wikilink1" title="documentation:1.3:authsaml">SAML SP</a> to fill the authentication level in user session, based on authentication response authentication context.
</div></p>
</p>
@ -389,7 +389,7 @@ For each binding you can set:
<p>
<a href="/_detail/documentation/manager-saml-service-sp-slo.png?id=documentation%3A1.2%3Asamlservice" class="media" title="documentation:manager-saml-service-sp-slo.png"><img src="../../../media/documentation/manager-saml-service-sp-slo.png" class="mediacenter" alt="" /></a>
<a href="/_detail/documentation/manager-saml-service-sp-slo.png?id=documentation%3A1.3%3Asamlservice" class="media" title="documentation:manager-saml-service-sp-slo.png"><img src="../../../media/documentation/manager-saml-service-sp-slo.png" class="mediacenter" alt="" /></a>
</p>
<p>
@ -422,7 +422,7 @@ For each binding you can set:
<p>
<a href="/_detail/documentation/manager-saml-service-sp-ac.png?id=documentation%3A1.2%3Asamlservice" class="media" title="documentation:manager-saml-service-sp-ac.png"><img src="../../../media/documentation/manager-saml-service-sp-ac.png" class="mediacenter" alt="" /></a>
<a href="/_detail/documentation/manager-saml-service-sp-ac.png?id=documentation%3A1.3%3Asamlservice" class="media" title="documentation:manager-saml-service-sp-ac.png"><img src="../../../media/documentation/manager-saml-service-sp-ac.png" class="mediacenter" alt="" /></a>
</p>
<p>
@ -613,7 +613,7 @@ By default, the main session module is used to store <acronym title="Security As
</p>
<p>
This is not the case of <a href="../../documentation/1.2/memcachedsessionbackend.html" class="wikilink1" title="documentation:1.2:memcachedsessionbackend">Memcached</a> for example. In this case, you can choose a different module to manage <acronym title="Security Assertion Markup Language">SAML</acronym> sessions.
This is not the case of <a href="../../documentation/1.3/memcachedsessionbackend.html" class="wikilink1" title="documentation:1.3:memcachedsessionbackend">Memcached</a> for example. In this case, you can choose a different module to manage <acronym title="Security Assertion Markup Language">SAML</acronym> sessions.
</p>
<p>
@ -633,7 +633,7 @@ This is not the case of <a href="../../documentation/1.2/memcachedsessionbackend
</p>
<p>
The common domain is used by <a href="../../documentation/1.2/authsaml.html" class="wikilink1" title="documentation:1.2:authsaml">SAML SP</a> to find an Identity Provider for the user, and by <a href="../../documentation/1.2/idpsaml.html" class="wikilink1" title="documentation:1.2:idpsaml">SAML IDP</a> to register itself in user&#039;s IDP list.
The common domain is used by <a href="../../documentation/1.3/authsaml.html" class="wikilink1" title="documentation:1.3:authsaml">SAML SP</a> to find an Identity Provider for the user, and by <a href="../../documentation/1.3/idpsaml.html" class="wikilink1" title="documentation:1.3:idpsaml">SAML IDP</a> to register itself in user&#039;s IDP list.
</p>
<p>

View File

@ -51,7 +51,7 @@ This mechanism allow to do <acronym title="Single Sign On">SSO</acronym> on appl
<p>
Configure the virtual host like other <a href="../../documentation/1.2/configvhost.html" class="wikilink1" title="documentation:1.2:configvhost">protected virtual host</a> but use Secure Token Handler instead of default Handler.
Configure the virtual host like other <a href="../../documentation/1.3/configvhost.html" class="wikilink1" title="documentation:1.3:configvhost">protected virtual host</a> but use Secure Token Handler instead of default Handler.
</p>
<pre class="code file apache">&lt;<span class="kw3">VirtualHost</span> *:80&gt;
<span class="kw1">ServerName</span> secure.example.com

View File

@ -32,16 +32,16 @@
<p>
Configuration can be stored in several formats (<a href="../../documentation/1.2/sqlconfbackend.html" class="wikilink1" title="documentation:1.2:sqlconfbackend">SQL</a>, <a href="../../documentation/1.2/fileconfbackend.html" class="wikilink1" title="documentation:1.2:fileconfbackend">File</a>, <a href="../../documentation/1.2/ldapconfbackend.html" class="wikilink1" title="documentation:1.2:ldapconfbackend">LDAP</a>) but must be shared over the network if you use more than 1 server. If some of your servers are not in the same (secured) network than the database, it is recommended to use <a href="../../documentation/1.2/soapconfbackend.html" class="wikilink1" title="documentation:1.2:soapconfbackend">SOAP access</a> for those servers.
Configuration can be stored in several formats (<a href="../../documentation/1.3/sqlconfbackend.html" class="wikilink1" title="documentation:1.3:sqlconfbackend">SQL</a>, <a href="../../documentation/1.3/fileconfbackend.html" class="wikilink1" title="documentation:1.3:fileconfbackend">File</a>, <a href="../../documentation/1.3/ldapconfbackend.html" class="wikilink1" title="documentation:1.3:ldapconfbackend">LDAP</a>) but must be shared over the network if you use more than 1 server. If some of your servers are not in the same (secured) network than the database, it is recommended to use <a href="../../documentation/1.3/soapconfbackend.html" class="wikilink1" title="documentation:1.3:soapconfbackend">SOAP access</a> for those servers.
</p>
<p>
<p><div class="notetip">You can use different type of access: <a href="../../documentation/1.2/sqlconfbackend.html" class="wikilink1" title="documentation:1.2:sqlconfbackend">SQL</a>, <a href="../../documentation/1.2/fileconfbackend.html" class="wikilink1" title="documentation:1.2:fileconfbackend">File</a> or <a href="../../documentation/1.2/ldapconfbackend.html" class="wikilink1" title="documentation:1.2:ldapconfbackend">LDAP</a> for servers in secured network and <a href="../../documentation/1.2/soapconfbackend.html" class="wikilink1" title="documentation:1.2:soapconfbackend">SOAP</a> for remote servers.
<p><div class="notetip">You can use different type of access: <a href="../../documentation/1.3/sqlconfbackend.html" class="wikilink1" title="documentation:1.3:sqlconfbackend">SQL</a>, <a href="../../documentation/1.3/fileconfbackend.html" class="wikilink1" title="documentation:1.3:fileconfbackend">File</a> or <a href="../../documentation/1.3/ldapconfbackend.html" class="wikilink1" title="documentation:1.3:ldapconfbackend">LDAP</a> for servers in secured network and <a href="../../documentation/1.3/soapconfbackend.html" class="wikilink1" title="documentation:1.3:soapconfbackend">SOAP</a> for remote servers.
</div></p>
</p>
<p>
Next, you have to configure the <acronym title="Simple Object Access Protocol">SOAP</acronym> access as described <a href="../../documentation/1.2/soapconfbackend.html#next_configure_soap_for_your_remote_servers" class="wikilink1" title="documentation:1.2:soapconfbackend">here</a> since <acronym title="Simple Object Access Protocol">SOAP</acronym> access is denied by default.
Next, you have to configure the <acronym title="Simple Object Access Protocol">SOAP</acronym> access as described <a href="../../documentation/1.3/soapconfbackend.html#next_configure_soap_for_your_remote_servers" class="wikilink1" title="documentation:1.3:soapconfbackend">here</a> since <acronym title="Simple Object Access Protocol">SOAP</acronym> access is denied by default.
</p>
</div>
@ -102,7 +102,7 @@ To protect the manager by <acronym title="LemonLDAP::NG">LL::NG</acronym>, you j
<span class="re1">protection</span> <span class="sy0">=</span><span class="re2"> manager</span></pre>
<p>
<p><div class="noteimportant">Before, you have to create the virtual host <code>manager.your.domain</code> in the manager and set a <a href="../../documentation/1.2/writingrulesand_headers.html#rules" class="wikilink1" title="documentation:1.2:writingrulesand_headers">rules</a>, else access to the manager will be denied.
<p><div class="noteimportant">Before, you have to create the virtual host <code>manager.your.domain</code> in the manager and set a <a href="../../documentation/1.3/writingrulesand_headers.html#rules" class="wikilink1" title="documentation:1.3:writingrulesand_headers">rules</a>, else access to the manager will be denied.
</div></p>
</p>
@ -118,7 +118,7 @@ To protect the manager by <acronym title="LemonLDAP::NG">LL::NG</acronym>, you j
<p>
<a href="../../documentation/1.2/writingrulesand_headers.html#rules" class="wikilink1" title="documentation:1.2:writingrulesand_headers">Rules</a> are applied in alphabetical order (comment and regular expression). The first rule that matches is applied.
<a href="../../documentation/1.3/writingrulesand_headers.html#rules" class="wikilink1" title="documentation:1.3:writingrulesand_headers">Rules</a> are applied in alphabetical order (comment and regular expression). The first rule that matches is applied.
</p>
<p>
@ -131,7 +131,7 @@ The Manager let you define comments in rules, to order them:
</p>
<p>
<a href="/_detail/documentation/manager_access_rule.png?id=documentation%3A1.2%3Asecurity" class="media" title="documentation:manager_access_rule.png"><img src="../../../media/documentation/manager_access_rule.png" class="mediacenter" alt="" /></a>
<a href="/_detail/documentation/manager_access_rule.png?id=documentation%3A1.3%3Asecurity" class="media" title="documentation:manager_access_rule.png"><img src="../../../media/documentation/manager_access_rule.png" class="mediacenter" alt="" /></a>
</p>
<p>
@ -192,7 +192,7 @@ Use comment to correct this:
<p>
You can write <a href="../../documentation/1.2/writingrulesand_headers.html#rules" class="wikilink1" title="documentation:1.2:writingrulesand_headers">rules</a> matching any component of <acronym title="Uniform Resource Locator">URL</acronym> to protect including GET parameters, but be careful.
You can write <a href="../../documentation/1.3/writingrulesand_headers.html#rules" class="wikilink1" title="documentation:1.3:writingrulesand_headers">rules</a> matching any component of <acronym title="Uniform Resource Locator">URL</acronym> to protect including GET parameters, but be careful.
</p>
<p>

View File

@ -43,12 +43,12 @@ Your application can know the connected user using:
<p>
To get more information on user (name, mail, etc.), you have to read <a href="../../documentation/1.2/writingrulesand_headers.html#headers" class="wikilink1" title="documentation:1.2:writingrulesand_headers">HTTP headers</a>.
To get more information on user (name, mail, etc.), you have to read <a href="../../documentation/1.3/writingrulesand_headers.html#headers" class="wikilink1" title="documentation:1.3:writingrulesand_headers">HTTP headers</a>.
</p>
<p>
<p><div class="notetip">
If your application is based on <a href="http://search.cpan.org/perldoc?CGI" class="urlextern" title="http://search.cpan.org/perldoc?CGI" rel="nofollow">Perl CGI package</a>, you can simply replace <acronym title="Common Gateway Interface">CGI</acronym> by <a href="#perl_auto-protected_cgi" title="documentation:1.2:selfmadeapplication &crarr;" class="wikilink1">Lemonldap::NG::Handler::CGI</a>
If your application is based on <a href="http://search.cpan.org/perldoc?CGI" class="urlextern" title="http://search.cpan.org/perldoc?CGI" rel="nofollow">Perl CGI package</a>, you can simply replace <acronym title="Common Gateway Interface">CGI</acronym> by <a href="#perl_auto-protected_cgi" title="documentation:1.3:selfmadeapplication &crarr;" class="wikilink1">Lemonldap::NG::Handler::CGI</a>
</div></p>
</p>
@ -60,7 +60,7 @@ If your application is based on <a href="http://search.cpan.org/perldoc?CGI" cla
<p>
Examples with a <a href="../../documentation/1.2/writingrulesand_headers.html#headers" class="wikilink1" title="documentation:1.2:writingrulesand_headers">configured header</a> named &#039;Auth-User&#039;:
Examples with a <a href="../../documentation/1.3/writingrulesand_headers.html#headers" class="wikilink1" title="documentation:1.3:writingrulesand_headers">configured header</a> named &#039;Auth-User&#039;:
</p>
</div>

View File

@ -27,14 +27,14 @@
<p>
<acronym title="LemonLDAP::NG">LL::NG</acronym> rely on a session mechanism with the session ID as a shared secret between the user (in <a href="../../documentation/1.2/ssocookie.html" class="wikilink1" title="documentation:1.2:ssocookie">SSO cookie</a>) and the <a href="../../documentation/1.2/start.html#sessions_databases" class="wikilink1" title="documentation:1.2:start">session database</a>.
<acronym title="LemonLDAP::NG">LL::NG</acronym> rely on a session mechanism with the session ID as a shared secret between the user (in <a href="../../documentation/1.3/ssocookie.html" class="wikilink1" title="documentation:1.3:ssocookie">SSO cookie</a>) and the <a href="../../documentation/1.3/start.html#sessions_databases" class="wikilink1" title="documentation:1.3:start">session database</a>.
</p>
<p>
To configure sessions, go in Manager, <code>General Parameters</code> » <code>Sessions</code>:
</p>
<ul>
<li class="level1"><div class="li"> <strong>Store user password in session data</strong>: see <a href="../../documentation/1.2/passwordstore.html" class="wikilink1" title="documentation:1.2:passwordstore">password store documentation</a>.</div>
<li class="level1"><div class="li"> <strong>Store user password in session data</strong>: see <a href="../../documentation/1.3/passwordstore.html" class="wikilink1" title="documentation:1.3:passwordstore">password store documentation</a>.</div>
</li>
<li class="level1"><div class="li"> <strong>Sessions timeout</strong>: Maximum lifetime of a session. Old sessions are deleted by a cron script.</div>
</li>
@ -49,7 +49,7 @@ To configure sessions, go in Manager, <code>General Parameters</code> » <code>S
<ul>
<li class="level1"><div class="li"> <strong>Opening conditions</strong>: rules which are evaluated before granting session. If a user does not comply with any condition, he is prompted a customized message. That message can contain session data as user attributes or macros. The conditions are checked in alphabetical order of comments.</div>
</li>
<li class="level1"><div class="li"> <strong>Sessions Storage</strong>: see <a href="../../documentation/1.2/start.html#sessions_database" class="wikilink1" title="documentation:1.2:start">sessions database configuration</a>.</div>
<li class="level1"><div class="li"> <strong>Sessions Storage</strong>: see <a href="../../documentation/1.3/start.html#sessions_database" class="wikilink1" title="documentation:1.3:start">sessions database configuration</a>.</div>
</li>
<li class="level1"><div class="li"> <strong>Multiple sessions</strong>, you can restrict the number of open sessions:</div>
<ul>

View File

@ -42,9 +42,9 @@
Steps:
</p>
<ul>
<li class="level1"><div class="li"> <a href="../../documentation/1.2/start.html#configuration_database" class="wikilink1" title="documentation:1.2:start">Choose and configure your main configuration storage system</a></div>
<li class="level1"><div class="li"> <a href="../../documentation/1.3/start.html#configuration_database" class="wikilink1" title="documentation:1.3:start">Choose and configure your main configuration storage system</a></div>
</li>
<li class="level1"><div class="li"> Follow <a href="../../documentation/1.2/soapconfbackend.html" class="wikilink1" title="documentation:1.2:soapconfbackend">SOAP configuration backend</a> page</div>
<li class="level1"><div class="li"> Follow <a href="../../documentation/1.3/soapconfbackend.html" class="wikilink1" title="documentation:1.3:soapconfbackend">SOAP configuration backend</a> page</div>
</li>
<li class="level1"><div class="li"> Restart all your remote Apache servers</div>
</li>
@ -60,9 +60,9 @@ Steps:
Steps:
</p>
<ul>
<li class="level1"><div class="li"> <a href="../../documentation/1.2/start.html#sessions_database" class="wikilink1" title="documentation:1.2:start">Choose and configure your main sessions storage system</a></div>
<li class="level1"><div class="li"> <a href="../../documentation/1.3/start.html#sessions_database" class="wikilink1" title="documentation:1.3:start">Choose and configure your main sessions storage system</a></div>
</li>
<li class="level1"><div class="li"> Follow <a href="../../documentation/1.2/soapsessionbackend.html" class="wikilink1" title="documentation:1.2:soapsessionbackend">SOAP sessions backend</a> page</div>
<li class="level1"><div class="li"> Follow <a href="../../documentation/1.3/soapsessionbackend.html" class="wikilink1" title="documentation:1.3:soapsessionbackend">SOAP sessions backend</a> page</div>
</li>
</ul>

View File

@ -30,7 +30,7 @@
Lemonldap::NG provides 2 <acronym title="Simple Object Access Protocol">SOAP</acronym> servers :
</p>
<ul>
<li class="level1"><div class="li"> the <a href="../../documentation/1.2/portal.html" class="wikilink1" title="documentation:1.2:portal">portal</a></div>
<li class="level1"><div class="li"> the <a href="../../documentation/1.3/portal.html" class="wikilink1" title="documentation:1.3:portal">portal</a></div>
</li>
<li class="level1"><div class="li"> the manager (for internal use only)</div>
</li>
@ -43,7 +43,7 @@ Lemonldap::NG provides 2 <acronym title="Simple Object Access Protocol">SOAP</ac
<p>
<acronym title="Simple Object Access Protocol">SOAP</acronym> functions are not accessible by network by default. <acronym title="Simple Object Access Protocol">SOAP</acronym> functions are protected by Apache, you can change this in <a href="../../documentation/1.2/configlocation.html#portal" class="wikilink1" title="documentation:1.2:configlocation">Apache portal configuration</a>:
<acronym title="Simple Object Access Protocol">SOAP</acronym> functions are not accessible by network by default. <acronym title="Simple Object Access Protocol">SOAP</acronym> functions are protected by Apache, you can change this in <a href="../../documentation/1.3/configlocation.html#portal" class="wikilink1" title="documentation:1.3:configlocation">Apache portal configuration</a>:
</p>
<pre class="code file apache"> <span class="co1"># SOAP functions for sessions management (disabled by default)</span>
&lt;<span class="kw3">Location</span> /index.pl/adminSessions&gt;
@ -101,7 +101,7 @@ Lemonldap::NG provides 2 <acronym title="Simple Object Access Protocol">SOAP</ac
</li>
<li class="level1"><div class="li"> Notification send function (index.pl/notification):</div>
<ul>
<li class="level2"><div class="li"> <strong>newNotification(xmlString)</strong>: insert a notification for a user (see <a href="../../documentation/1.2/notifications.html" class="wikilink1" title="documentation:1.2:notifications">Notifications system</a> for more)</div>
<li class="level2"><div class="li"> <strong>newNotification(xmlString)</strong>: insert a notification for a user (see <a href="../../documentation/1.3/notifications.html" class="wikilink1" title="documentation:1.3:notifications">Notifications system</a> for more)</div>
</li>
</ul>
</li>
@ -109,7 +109,7 @@ Lemonldap::NG provides 2 <acronym title="Simple Object Access Protocol">SOAP</ac
<p>
<p><div class="noteimportant">When you use <a href="../../documentation/1.2/soapsessionbackend.html" class="wikilink1" title="documentation:1.2:soapsessionbackend">SOAP sessions backend</a>, it is recommended to use read-only <acronym title="Uniform Resource Locator">URL</acronym> (<a href="http://portal/index.pl/sessions" class="urlextern" title="http://portal/index.pl/sessions" rel="nofollow">http://portal/index.pl/sessions</a>). Write session path is needed only if you use a remote session explorer or a remote portal
<p><div class="noteimportant">When you use <a href="../../documentation/1.3/soapsessionbackend.html" class="wikilink1" title="documentation:1.3:soapsessionbackend">SOAP sessions backend</a>, it is recommended to use read-only <acronym title="Uniform Resource Locator">URL</acronym> (<a href="http://portal/index.pl/sessions" class="urlextern" title="http://portal/index.pl/sessions" rel="nofollow">http://portal/index.pl/sessions</a>). Write session path is needed only if you use a remote session explorer or a remote portal
</div></p>
</p>

View File

@ -38,7 +38,7 @@
<p>
This session backend can be used to share sessions stored in a non-network backend (like <a href="../../documentation/1.2/filesessionbackend.html" class="wikilink1" title="documentation:1.2:filesessionbackend">file session backend</a>) or in a network backend protected with a firewall that only accepts <acronym title="Hyper Text Transfer Protocol">HTTP</acronym> flows.
This session backend can be used to share sessions stored in a non-network backend (like <a href="../../documentation/1.3/filesessionbackend.html" class="wikilink1" title="documentation:1.3:filesessionbackend">file session backend</a>) or in a network backend protected with a firewall that only accepts <acronym title="Hyper Text Transfer Protocol">HTTP</acronym> flows.
</p>
<p>
@ -114,7 +114,7 @@ Real session backend will be configured in <code>lemonldap-ng.ini</code>, in <co
</p>
<p>
For example, if real sessions are stored in <a href="../../documentation/1.2/filesessionbackend.html" class="wikilink1" title="documentation:1.2:filesessionbackend">files</a>:
For example, if real sessions are stored in <a href="../../documentation/1.3/filesessionbackend.html" class="wikilink1" title="documentation:1.3:filesessionbackend">files</a>:
</p>
<pre class="code file ini"><span class="re0"><span class="br0">&#91;</span>portal<span class="br0">&#93;</span></span>
<span class="re1">globalStorage</span> <span class="sy0">=</span><span class="re2"> Apache::Session::File</span>

View File

@ -34,7 +34,7 @@ There is 3 types of <acronym title="Structured Query Language">SQL</acronym> con
</li>
<li class="level1"><div class="li"> <strong>RDBI</strong> : triple store storage</div>
</li>
<li class="level1"><div class="li"> <strong><acronym title="Database Interface">DBI</acronym></strong> which has been deprecated: it is a read-only backend that exists just for compatibility with older versions of LemonLDAP::NG. See <a href="../../documentation/1.2/changeconfbackend.html" class="wikilink1" title="documentation:1.2:changeconfbackend">how to change configuration backend</a>.</div>
<li class="level1"><div class="li"> <strong><acronym title="Database Interface">DBI</acronym></strong> which has been deprecated: it is a read-only backend that exists just for compatibility with older versions of LemonLDAP::NG. See <a href="../../documentation/1.3/changeconfbackend.html" class="wikilink1" title="documentation:1.3:changeconfbackend">how to change configuration backend</a>.</div>
</li>
</ul>

View File

@ -181,7 +181,7 @@ For MySQL, you need to set additional parameters:
</p>
<p>
If you choose to use MySQL, read <a href="../../documentation/1.2/performances.html#apachesession_performances" class="wikilink1" title="documentation:1.2:performances">how to increase MySQL performances</a>.
If you choose to use MySQL, read <a href="../../documentation/1.3/performances.html#apachesession_performances" class="wikilink1" title="documentation:1.3:performances">how to increase MySQL performances</a>.
</p>
</div>

View File

@ -43,7 +43,7 @@ To edit <acronym title="Single Sign On">SSO</acronym> cookie parameters, go in M
</li>
<li class="level1"><div class="li"> <strong>Domain</strong>: validity domain for the cookie (the cookie will not be sent on other domains)</div>
</li>
<li class="level1"><div class="li"> <strong>Multiple domains</strong>: enable <a href="../../documentation/1.2/cda.html" class="wikilink1" title="documentation:1.2:cda">cross domain mechanism</a> (without this, you cannot extend <acronym title="Single Sign On">SSO</acronym> to other domains)</div>
<li class="level1"><div class="li"> <strong>Multiple domains</strong>: enable <a href="../../documentation/1.3/cda.html" class="wikilink1" title="documentation:1.3:cda">cross domain mechanism</a> (without this, you cannot extend <acronym title="Single Sign On">SSO</acronym> to other domains)</div>
</li>
<li class="level1"><div class="li"> <strong>Secured cookie</strong>: 4 options:</div>
<ul>
@ -98,7 +98,7 @@ To edit <acronym title="Single Sign On">SSO</acronym> cookie parameters, go in M
Portal <acronym title="Uniform Resource Locator">URL</acronym> is the address used to redirect users on the authentication portal by:
</p>
<ul>
<li class="level1"><div class="li"> <strong>Handler</strong>: user is redirected if he has no <acronym title="Single Sign On">SSO</acronym> cookie (or in <a href="../../documentation/1.2/cda.html" class="wikilink1" title="documentation:1.2:cda">CDA</a> mode)</div>
<li class="level1"><div class="li"> <strong>Handler</strong>: user is redirected if he has no <acronym title="Single Sign On">SSO</acronym> cookie (or in <a href="../../documentation/1.3/cda.html" class="wikilink1" title="documentation:1.3:cda">CDA</a> mode)</div>
</li>
<li class="level1"><div class="li"> <strong>Portal</strong>: the portal redirect on itself in many cases (credentials POST, <acronym title="Security Assertion Markup Language">SAML</acronym>, etc.)</div>
</li>

View File

@ -22,31 +22,31 @@
<h1><a name="documentation_for_lemonldapng_12" id="documentation_for_lemonldapng_12">Documentation for LemonLDAP::NG 1.2</a></h1>
<h1><a name="documentation_for_lemonldapng_13" id="documentation_for_lemonldapng_13">Documentation for LemonLDAP::NG 1.3</a></h1>
<div class="level1">
</div>
<!-- SECTION "Documentation for LemonLDAP::NG 1.2" [1-51] -->
<!-- SECTION "Documentation for LemonLDAP::NG 1.3" [1-51] -->
<h2><a name="installation" id="installation">Installation</a></h2>
<div class="level2">
<p>
<div style="width:100px;height:100px;float:left;">
<a href="/_detail/icons/warehause.png?id=documentation%3A1.2%3Astart" class="media" title="icons:warehause.png"><img src="../../../media/icons/warehause.png" class="media" alt="" /></a>
<a href="/_detail/icons/warehause.png?id=documentation%3A1.3%3Astart" class="media" title="icons:warehause.png"><img src="../../../media/icons/warehause.png" class="media" alt="" /></a>
</div>
</p>
<ul>
<li class="level1"><div class="li"> <a href="../../documentation/1.2/prereq.html" class="wikilink1" title="documentation:1.2:prereq">Prerequisites and dependencies</a></div>
<li class="level1"><div class="li"> <a href="../../documentation/1.3/prereq.html" class="wikilink1" title="documentation:1.3:prereq">Prerequisites and dependencies</a></div>
</li>
<li class="level1"><div class="li"> <a href="../../documentation/1.2/installtarball.html" class="wikilink1" title="documentation:1.2:installtarball">Installation from the tarball</a></div>
<li class="level1"><div class="li"> <a href="../../documentation/1.3/installtarball.html" class="wikilink1" title="documentation:1.3:installtarball">Installation from the tarball</a></div>
</li>
<li class="level1"><div class="li"> <a href="../../documentation/1.2/installdeb.html" class="wikilink1" title="documentation:1.2:installdeb">Installation on Debian/Ubuntu with packages</a></div>
<li class="level1"><div class="li"> <a href="../../documentation/1.3/installdeb.html" class="wikilink1" title="documentation:1.3:installdeb">Installation on Debian/Ubuntu with packages</a></div>
</li>
<li class="level1"><div class="li"> <a href="../../documentation/1.2/installrpm.html" class="wikilink1" title="documentation:1.2:installrpm">Installation on RHEL/CentOS with packages</a></div>
<li class="level1"><div class="li"> <a href="../../documentation/1.3/installrpm.html" class="wikilink1" title="documentation:1.3:installrpm">Installation on RHEL/CentOS with packages</a></div>
</li>
<li class="level1"><div class="li"> <a href="../../documentation/1.2/upgrade.html" class="wikilink1" title="documentation:1.2:upgrade">Upgrade from 1.1</a></div>
<li class="level1"><div class="li"> <a href="../../documentation/1.3/upgrade.html" class="wikilink1" title="documentation:1.3:upgrade">Upgrade from 1.2</a></div>
</li>
</ul>
@ -63,22 +63,22 @@
<p>
<div style="width:100px;height:120px;float:left;">
<a href="/_detail/icons/lists.png?id=documentation%3A1.2%3Astart" class="media" title="icons:lists.png"><img src="../../../media/icons/lists.png" class="media" alt="" /></a>
<a href="/_detail/icons/lists.png?id=documentation%3A1.3%3Astart" class="media" title="icons:lists.png"><img src="../../../media/icons/lists.png" class="media" alt="" /></a>
</div>
</p>
<ul>
<li class="level1"><div class="li"> <a href="../../documentation/1.2/configlocation.html" class="wikilink1" title="documentation:1.2:configlocation">Access to configuration</a></div>
<li class="level1"><div class="li"> <a href="../../documentation/1.3/configlocation.html" class="wikilink1" title="documentation:1.3:configlocation">Access to configuration</a></div>
</li>
<li class="level1"><div class="li"> <a href="../../documentation/1.2/ssocookie.html" class="wikilink1" title="documentation:1.2:ssocookie">Configure Single Sign On cookie and portal URL</a></div>
<li class="level1"><div class="li"> <a href="../../documentation/1.3/ssocookie.html" class="wikilink1" title="documentation:1.3:ssocookie">Configure Single Sign On cookie and portal URL</a></div>
</li>
<li class="level1"><div class="li"> <a href="../../documentation/1.2/redirections.html" class="wikilink1" title="documentation:1.2:redirections">Parameter redirections</a></div>
<li class="level1"><div class="li"> <a href="../../documentation/1.3/redirections.html" class="wikilink1" title="documentation:1.3:redirections">Parameter redirections</a></div>
</li>
<li class="level1"><div class="li"> <a href="../../documentation/1.2/exportedvars.html" class="wikilink1" title="documentation:1.2:exportedvars">Set exported variables</a></div>
<li class="level1"><div class="li"> <a href="../../documentation/1.3/exportedvars.html" class="wikilink1" title="documentation:1.3:exportedvars">Set exported variables</a></div>
</li>
<li class="level1"><div class="li"> <a href="../../documentation/1.2/configvhost.html" class="wikilink1" title="documentation:1.2:configvhost">Manage virtual hosts</a></div>
<li class="level1"><div class="li"> <a href="../../documentation/1.3/configvhost.html" class="wikilink1" title="documentation:1.3:configvhost">Manage virtual hosts</a></div>
</li>
<li class="level1"><div class="li"> <a href="../../documentation/1.2/sessions.html" class="wikilink1" title="documentation:1.2:sessions">Configure sessions specificities</a></div>
<li class="level1"><div class="li"> <a href="../../documentation/1.3/sessions.html" class="wikilink1" title="documentation:1.3:sessions">Configure sessions specificities</a></div>
</li>
</ul>
@ -90,16 +90,16 @@
<p>
<div style="width:100px;height:50px;float:left;">
<a href="/_detail/icons/colors.png?id=documentation%3A1.2%3Astart" class="media" title="icons:colors.png"><img src="../../../media/icons/colors.png" class="media" alt="" /></a>
<a href="/_detail/icons/colors.png?id=documentation%3A1.3%3Astart" class="media" title="icons:colors.png"><img src="../../../media/icons/colors.png" class="media" alt="" /></a>
</div>
</p>
<ul>
<li class="level1"><div class="li"> <a href="../../documentation/1.2/portal.html" class="wikilink1" title="documentation:1.2:portal">Presentation</a></div>
<li class="level1"><div class="li"> <a href="../../documentation/1.3/portal.html" class="wikilink1" title="documentation:1.3:portal">Presentation</a></div>
</li>
<li class="level1"><div class="li"> <a href="../../documentation/1.2/portalcustom.html" class="wikilink1" title="documentation:1.2:portalcustom">Portal customization</a></div>
<li class="level1"><div class="li"> <a href="../../documentation/1.3/portalcustom.html" class="wikilink1" title="documentation:1.3:portalcustom">Portal customization</a></div>
</li>
<li class="level1"><div class="li"> <a href="../../documentation/1.2/portalmenu.html" class="wikilink1" title="documentation:1.2:portalmenu">Portal menu</a></div>
<li class="level1"><div class="li"> <a href="../../documentation/1.3/portalmenu.html" class="wikilink1" title="documentation:1.3:portalmenu">Portal menu</a></div>
</li>
</ul>
@ -111,7 +111,7 @@
<p>
<div style="width:100px;height:50px;float:left;">
<a href="/_detail/icons/gpg.png?id=documentation%3A1.2%3Astart" class="media" title="icons:gpg.png"><img src="../../../media/icons/gpg.png" class="media" alt="" /></a>
<a href="/_detail/icons/gpg.png?id=documentation%3A1.3%3Astart" class="media" title="icons:gpg.png"><img src="../../../media/icons/gpg.png" class="media" alt="" /></a>
</div>
</p>
@ -120,55 +120,55 @@
<th class="col0"> Backend </th><th class="col1"> Authentication </th><th class="col2"> Users </th><th class="col3"> Password </th>
</tr>
<tr class="row1 rowodd">
<td class="col0"> <a href="../../documentation/1.2/authapache.html" class="wikilink1" title="documentation:1.2:authapache">Apache (Kerberos, NTLM, OTP, ...)</a> </td><td class="col1 centeralign"></td><td class="col2 leftalign"> </td><td class="col3 leftalign"> </td>
<td class="col0"> <a href="../../documentation/1.3/authapache.html" class="wikilink1" title="documentation:1.3:authapache">Apache (Kerberos, NTLM, OTP, ...)</a> </td><td class="col1 centeralign"></td><td class="col2 leftalign"> </td><td class="col3 leftalign"> </td>
</tr>
<tr class="row2 roweven">
<td class="col0"> <a href="../../documentation/1.2/authchoice.html" class="wikilink1" title="documentation:1.2:authchoice">Backend choice by users</a> </td><td class="col1 centeralign"></td><td class="col2 centeralign"></td><td class="col3 centeralign"></td>
<td class="col0"> <a href="../../documentation/1.3/authchoice.html" class="wikilink1" title="documentation:1.3:authchoice">Backend choice by users</a> </td><td class="col1 centeralign"></td><td class="col2 centeralign"></td><td class="col3 centeralign"></td>
</tr>
<tr class="row3 rowodd">
<td class="col0"> <a href="../../documentation/1.2/authcas.html" class="wikilink1" title="documentation:1.2:authcas">CAS</a> </td><td class="col1 centeralign"></td><td class="col2 leftalign"> </td><td class="col3 leftalign"> </td>
<td class="col0"> <a href="../../documentation/1.3/authcas.html" class="wikilink1" title="documentation:1.3:authcas">CAS</a> </td><td class="col1 centeralign"></td><td class="col2 leftalign"> </td><td class="col3 leftalign"> </td>
</tr>
<tr class="row4 roweven">
<td class="col0"> <a href="../../documentation/1.2/authdbi.html" class="wikilink1" title="documentation:1.2:authdbi">Databases (DBI)</a> </td><td class="col1 centeralign"></td><td class="col2 centeralign"></td><td class="col3 centeralign"></td>
<td class="col0"> <a href="../../documentation/1.3/authdbi.html" class="wikilink1" title="documentation:1.3:authdbi">Databases (DBI)</a> </td><td class="col1 centeralign"></td><td class="col2 centeralign"></td><td class="col3 centeralign"></td>
</tr>
<tr class="row5 rowodd">
<td class="col0"> <a href="../../documentation/1.2/authdemo.html" class="wikilink1" title="documentation:1.2:authdemo">Demonstration</a> </td><td class="col1 centeralign"></td><td class="col2 centeralign"></td><td class="col3 centeralign"></td>
<td class="col0"> <a href="../../documentation/1.3/authdemo.html" class="wikilink1" title="documentation:1.3:authdemo">Demonstration</a> </td><td class="col1 centeralign"></td><td class="col2 centeralign"></td><td class="col3 centeralign"></td>
</tr>
<tr class="row6 roweven">
<td class="col0"> <a href="../../documentation/1.2/authldap.html" class="wikilink1" title="documentation:1.2:authldap">LDAP</a> (including <a href="#mini_howtos" title="documentation:1.2:start &crarr;" class="wikilink1">Active Directory)</a> </td><td class="col1 centeralign"></td><td class="col2 centeralign"></td><td class="col3 centeralign"></td>
<td class="col0"> <a href="../../documentation/1.3/authldap.html" class="wikilink1" title="documentation:1.3:authldap">LDAP</a> (including <a href="#mini_howtos" title="documentation:1.3:start &crarr;" class="wikilink1">Active Directory)</a> </td><td class="col1 centeralign"></td><td class="col2 centeralign"></td><td class="col3 centeralign"></td>
</tr>
<tr class="row7 rowodd">
<td class="col0"> <a href="../../documentation/1.2/authnull.html" class="wikilink1" title="documentation:1.2:authnull">Null</a> </td><td class="col1 centeralign"></td><td class="col2 centeralign"></td><td class="col3 centeralign"></td>
<td class="col0"> <a href="../../documentation/1.3/authnull.html" class="wikilink1" title="documentation:1.3:authnull">Null</a> </td><td class="col1 centeralign"></td><td class="col2 centeralign"></td><td class="col3 centeralign"></td>
</tr>
<tr class="row8 roweven">
<td class="col0"> <a href="../../documentation/1.2/authopenid.html" class="wikilink1" title="documentation:1.2:authopenid">OpenID</a> </td><td class="col1 centeralign"></td><td class="col2 centeralign"></td><td class="col3 leftalign"> </td>
<td class="col0"> <a href="../../documentation/1.3/authopenid.html" class="wikilink1" title="documentation:1.3:authopenid">OpenID</a> </td><td class="col1 centeralign"></td><td class="col2 centeralign"></td><td class="col3 leftalign"> </td>
</tr>
<tr class="row9 rowodd">
<td class="col0"> <a href="../../documentation/1.2/authproxy.html" class="wikilink1" title="documentation:1.2:authproxy">Proxy LL::NG</a> </td><td class="col1 centeralign"></td><td class="col2 centeralign"></td><td class="col3 leftalign"> </td>
<td class="col0"> <a href="../../documentation/1.3/authproxy.html" class="wikilink1" title="documentation:1.3:authproxy">Proxy LL::NG</a> </td><td class="col1 centeralign"></td><td class="col2 centeralign"></td><td class="col3 leftalign"> </td>
</tr>
<tr class="row10 roweven">
<td class="col0"> <a href="../../documentation/1.2/authradius.html" class="wikilink1" title="documentation:1.2:authradius">Radius</a> </td><td class="col1 centeralign"></td><td class="col2 leftalign"> </td><td class="col3 leftalign"> </td>
<td class="col0"> <a href="../../documentation/1.3/authradius.html" class="wikilink1" title="documentation:1.3:authradius">Radius</a> </td><td class="col1 centeralign"></td><td class="col2 leftalign"> </td><td class="col3 leftalign"> </td>
</tr>
<tr class="row11 rowodd">
<td class="col0"> <a href="../../documentation/1.2/authremote.html" class="wikilink1" title="documentation:1.2:authremote">Remote LL::NG</a> </td><td class="col1 centeralign"></td><td class="col2 centeralign"></td><td class="col3 leftalign"> </td>
<td class="col0"> <a href="../../documentation/1.3/authremote.html" class="wikilink1" title="documentation:1.3:authremote">Remote LL::NG</a> </td><td class="col1 centeralign"></td><td class="col2 centeralign"></td><td class="col3 leftalign"> </td>
</tr>
<tr class="row12 roweven">
<td class="col0"> <a href="../../documentation/1.2/authsaml.html" class="wikilink1" title="documentation:1.2:authsaml">SAML 2.0 / Shibboleth</a> </td><td class="col1 centeralign"></td><td class="col2 centeralign"></td><td class="col3 leftalign"> </td>
<td class="col0"> <a href="../../documentation/1.3/authsaml.html" class="wikilink1" title="documentation:1.3:authsaml">SAML 2.0 / Shibboleth</a> </td><td class="col1 centeralign"></td><td class="col2 centeralign"></td><td class="col3 leftalign"> </td>
</tr>
<tr class="row13 rowodd">
<td class="col0"> <a href="../../documentation/1.2/authslave.html" class="wikilink1" title="documentation:1.2:authslave">Slave</a> </td><td class="col1 centeralign"></td><td class="col2 centeralign"></td><td class="col3 leftalign"> </td>
<td class="col0"> <a href="../../documentation/1.3/authslave.html" class="wikilink1" title="documentation:1.3:authslave">Slave</a> </td><td class="col1 centeralign"></td><td class="col2 centeralign"></td><td class="col3 leftalign"> </td>
</tr>
<tr class="row14 roweven">
<td class="col0"> <a href="../../documentation/1.2/authssl.html" class="wikilink1" title="documentation:1.2:authssl">SSL</a> </td><td class="col1 centeralign"></td><td class="col2 leftalign"> </td><td class="col3 leftalign"> </td>
<td class="col0"> <a href="../../documentation/1.3/authssl.html" class="wikilink1" title="documentation:1.3:authssl">SSL</a> </td><td class="col1 centeralign"></td><td class="col2 leftalign"> </td><td class="col3 leftalign"> </td>
</tr>
<tr class="row15 rowodd">
<td class="col0"> <a href="../../documentation/1.2/authmulti.html" class="wikilink1" title="documentation:1.2:authmulti">Stack multiple backends</a> </td><td class="col1 centeralign"></td><td class="col2 centeralign"></td><td class="col3 leftalign"> </td>
<td class="col0"> <a href="../../documentation/1.3/authmulti.html" class="wikilink1" title="documentation:1.3:authmulti">Stack multiple backends</a> </td><td class="col1 centeralign"></td><td class="col2 centeralign"></td><td class="col3 leftalign"> </td>
</tr>
<tr class="row16 roweven">
<td class="col0"> <a href="../../documentation/1.2/authtwitter.html" class="wikilink1" title="documentation:1.2:authtwitter">Twitter</a> </td><td class="col1 centeralign"></td><td class="col2 leftalign"> </td><td class="col3 leftalign"> </td>
<td class="col0"> <a href="../../documentation/1.3/authtwitter.html" class="wikilink1" title="documentation:1.3:authtwitter">Twitter</a> </td><td class="col1 centeralign"></td><td class="col2 leftalign"> </td><td class="col3 leftalign"> </td>
</tr>
<tr class="row17 rowodd">
<td class="col0"> <a href="../../documentation/1.2/authyubikey.html" class="wikilink1" title="documentation:1.2:authyubikey">Yubikey</a> </td><td class="col1 centeralign"></td><td class="col2 leftalign"> </td><td class="col3 leftalign"> </td>
<td class="col0"> <a href="../../documentation/1.3/authyubikey.html" class="wikilink1" title="documentation:1.3:authyubikey">Yubikey</a> </td><td class="col1 centeralign"></td><td class="col2 leftalign"> </td><td class="col3 leftalign"> </td>
</tr>
</table>
@ -180,7 +180,7 @@
<p>
<div style="width:100px;height:100px;float:left;">
<a href="/_detail/icons/utilities.png?id=documentation%3A1.2%3Astart" class="media" title="icons:utilities.png"><img src="../../../media/icons/utilities.png" class="media" alt="" /></a>
<a href="/_detail/icons/utilities.png?id=documentation%3A1.3%3Astart" class="media" title="icons:utilities.png"><img src="../../../media/icons/utilities.png" class="media" alt="" /></a>
</div>
</p>
@ -193,22 +193,22 @@
<th class="col0 centeralign"> Backend </th><th class="col1 centeralign"> Shareable </th><th class="col2 centeralign"> Comment </th>
</tr>
<tr class="row1 rowodd">
<td class="col0 centeralign"> <a href="../../documentation/1.2/fileconfbackend.html" class="wikilink1" title="documentation:1.2:fileconfbackend">File configuration backend</a> </td><td class="col1"> </td><td class="col2 leftalign">Not shareable between servers except if used in conjunction with <a href="../../documentation/1.2/soapconfbackend.html" class="wikilink1" title="documentation:1.2:soapconfbackend">SOAP configuration backend</a> or with a shared file system (NFS,…). Selected by default during installation. </td>
<td class="col0 centeralign"> <a href="../../documentation/1.3/fileconfbackend.html" class="wikilink1" title="documentation:1.3:fileconfbackend">File configuration backend</a> </td><td class="col1"> </td><td class="col2 leftalign">Not shareable between servers except if used in conjunction with <a href="../../documentation/1.3/soapconfbackend.html" class="wikilink1" title="documentation:1.3:soapconfbackend">SOAP configuration backend</a> or with a shared file system (NFS,…). Selected by default during installation. </td>
</tr>
<tr class="row2 roweven">
<td class="col0 centeralign"> <a href="../../documentation/1.2/sqlconfbackend.html" class="wikilink1" title="documentation:1.2:sqlconfbackend">SQL configuration backend (called RDBI or CDBI)</a> </td><td class="col1 centeralign"></td><td class="col2"> </td>
<td class="col0 centeralign"> <a href="../../documentation/1.3/sqlconfbackend.html" class="wikilink1" title="documentation:1.3:sqlconfbackend">SQL configuration backend (called RDBI or CDBI)</a> </td><td class="col1 centeralign"></td><td class="col2"> </td>
</tr>
<tr class="row3 rowodd">
<td class="col0 centeralign"> <a href="../../documentation/1.2/ldapconfbackend.html" class="wikilink1" title="documentation:1.2:ldapconfbackend">LDAP configuration backend</a> </td><td class="col1 centeralign"></td><td class="col2"> </td>
<td class="col0 centeralign"> <a href="../../documentation/1.3/ldapconfbackend.html" class="wikilink1" title="documentation:1.3:ldapconfbackend">LDAP configuration backend</a> </td><td class="col1 centeralign"></td><td class="col2"> </td>
</tr>
<tr class="row4 roweven">
<td class="col0 centeralign"> <a href="../../documentation/1.2/soapconfbackend.html" class="wikilink1" title="documentation:1.2:soapconfbackend">SOAP configuration backend</a> </td><td class="col1 centeralign"></td><td class="col2 leftalign"> Proxy backend to be used in conjunction with another configuration backend. <br/><strong>Can be used to secure another backend</strong> for remote servers. </td>
<td class="col0 centeralign"> <a href="../../documentation/1.3/soapconfbackend.html" class="wikilink1" title="documentation:1.3:soapconfbackend">SOAP configuration backend</a> </td><td class="col1 centeralign"></td><td class="col2 leftalign"> Proxy backend to be used in conjunction with another configuration backend. <br/><strong>Can be used to secure another backend</strong> for remote servers. </td>
</tr>
</table>
<p>
<p><div class="notetip">You can not start with an empty configuration, so read <a href="../../documentation/1.2/changeconfbackend.html" class="wikilink1" title="documentation:1.2:changeconfbackend">how to change configuration backend</a> to convert your existing configuration into another one.
<p><div class="notetip">You can not start with an empty configuration, so read <a href="../../documentation/1.3/changeconfbackend.html" class="wikilink1" title="documentation:1.3:changeconfbackend">how to change configuration backend</a> to convert your existing configuration into another one.
</div></p>
</p>
@ -220,7 +220,7 @@
<p>
<div style="width:100px;height:150px;float:left;">
<a href="/_detail/icons/kmultiple.png?id=documentation%3A1.2%3Astart" class="media" title="icons:kmultiple.png"><img src="../../../media/icons/kmultiple.png" class="media" alt="" /></a>
<a href="/_detail/icons/kmultiple.png?id=documentation%3A1.3%3Astart" class="media" title="icons:kmultiple.png"><img src="../../../media/icons/kmultiple.png" class="media" alt="" /></a>
</div>
</p>
@ -233,25 +233,25 @@ Sessions are stored using <a href="http://search.cpan.org/perldoc?Apache::Sessio
<th class="col0 centeralign"> Backend </th><th class="col1 centeralign"> Shareable </th><th class="col2 centeralign"> <a href="../../documentation/features.html#session_explorer" class="wikilink1" title="documentation:features">Session explorer</a> </th><th class="col3 centeralign"> <a href="../../documentation/features.html#session_restrictions" class="wikilink1" title="documentation:features">Session restrictions</a> </th><th class="col4 centeralign"> Session expiration </th><th class="col5 centeralign"> Comment </th>
</tr>
<tr class="row1 rowodd">
<td class="col0 centeralign"> <a href="../../documentation/1.2/filesessionbackend.html" class="wikilink1" title="documentation:1.2:filesessionbackend">File</a> </td><td class="col1"> </td><td class="col2 centeralign"></td><td class="col3 centeralign"></td><td class="col4 centeralign"></td><td class="col5 leftalign">Not shareable between servers except if used in conjunction with <a href="../../documentation/1.2/soapsessionbackend.html" class="wikilink1" title="documentation:1.2:soapsessionbackend">SOAP session backend</a> or with a shared file system (NFS,…). Selected by default during installation. </td>
<td class="col0 centeralign"> <a href="../../documentation/1.3/filesessionbackend.html" class="wikilink1" title="documentation:1.3:filesessionbackend">File</a> </td><td class="col1"> </td><td class="col2 centeralign"></td><td class="col3 centeralign"></td><td class="col4 centeralign"></td><td class="col5 leftalign">Not shareable between servers except if used in conjunction with <a href="../../documentation/1.3/soapsessionbackend.html" class="wikilink1" title="documentation:1.3:soapsessionbackend">SOAP session backend</a> or with a shared file system (NFS,…). Selected by default during installation. </td>
</tr>
<tr class="row2 roweven">
<td class="col0 centeralign"> <a href="../../documentation/1.2/sqlsessionbackend.html" class="wikilink1" title="documentation:1.2:sqlsessionbackend">SQL</a> </td><td class="col1 centeralign"></td><td class="col2 centeralign"></td><td class="col3 centeralign"></td><td class="col4 centeralign"></td><td class="col5 leftalign" rowspan="2"> Unoptimized for <a href="../../documentation/features.html#session_explorer" class="wikilink1" title="documentation:features">session explorer</a> and <a href="../../documentation/features.html#session_restrictions" class="wikilink1" title="documentation:features">single session</a> features. </td>
<td class="col0 centeralign"> <a href="../../documentation/1.3/sqlsessionbackend.html" class="wikilink1" title="documentation:1.3:sqlsessionbackend">SQL</a> </td><td class="col1 centeralign"></td><td class="col2 centeralign"></td><td class="col3 centeralign"></td><td class="col4 centeralign"></td><td class="col5 leftalign" rowspan="2"> Unoptimized for <a href="../../documentation/features.html#session_explorer" class="wikilink1" title="documentation:features">session explorer</a> and <a href="../../documentation/features.html#session_restrictions" class="wikilink1" title="documentation:features">single session</a> features. </td>
</tr>
<tr class="row3 rowodd">
<td class="col0 centeralign"> <a href="../../documentation/1.2/ldapsessionbackend.html" class="wikilink1" title="documentation:1.2:ldapsessionbackend">LDAP</a> </td><td class="col1 centeralign"></td><td class="col2 centeralign"></td><td class="col3 centeralign"></td><td class="col4 centeralign"></td>
<td class="col0 centeralign"> <a href="../../documentation/1.3/ldapsessionbackend.html" class="wikilink1" title="documentation:1.3:ldapsessionbackend">LDAP</a> </td><td class="col1 centeralign"></td><td class="col2 centeralign"></td><td class="col3 centeralign"></td><td class="col4 centeralign"></td>
</tr>
<tr class="row4 roweven">
<td class="col0 centeralign"> <a href="../../documentation/1.2/memcachedsessionbackend.html" class="wikilink1" title="documentation:1.2:memcachedsessionbackend">Memcached</a> </td><td class="col1 centeralign"></td><td class="col2"> </td><td class="col3"> </td><td class="col4"> </td><td class="col5 leftalign"> Must be secured by network access control. </td>
<td class="col0 centeralign"> <a href="../../documentation/1.3/memcachedsessionbackend.html" class="wikilink1" title="documentation:1.3:memcachedsessionbackend">Memcached</a> </td><td class="col1 centeralign"></td><td class="col2"> </td><td class="col3"> </td><td class="col4"> </td><td class="col5 leftalign"> Must be secured by network access control. </td>
</tr>
<tr class="row5 rowodd">
<td class="col0 centeralign"> <a href="../../documentation/1.2/nosqlsessionbackend.html" class="wikilink1" title="documentation:1.2:nosqlsessionbackend">NoSQL (Redis)</a> </td><td class="col1 centeralign"></td><td class="col2 centeralign"></td><td class="col3 centeralign"></td><td class="col4 centeralign"></td><td class="col5 leftalign"> The faster. Must be secured by network access control. </td>
<td class="col0 centeralign"> <a href="../../documentation/1.3/nosqlsessionbackend.html" class="wikilink1" title="documentation:1.3:nosqlsessionbackend">NoSQL (Redis)</a> </td><td class="col1 centeralign"></td><td class="col2 centeralign"></td><td class="col3 centeralign"></td><td class="col4 centeralign"></td><td class="col5 leftalign"> The faster. Must be secured by network access control. </td>
</tr>
<tr class="row6 roweven">
<td class="col0 centeralign"> <a href="../../documentation/1.2/browseablesessionbackend.html" class="wikilink1" title="documentation:1.2:browseablesessionbackend">Browseable (SQL, Redis or LDAP)</a> </td><td class="col1 centeralign"></td><td class="col2 centeralign"></td><td class="col3 centeralign"></td><td class="col4 centeralign"></td><td class="col5 leftalign"> <strong>Optimized</strong> for <a href="../../documentation/features.html#session_explorer" class="wikilink1" title="documentation:features">session explorer</a> and <a href="../../documentation/features.html#session_restrictions" class="wikilink1" title="documentation:features">single session</a> features. </td>
<td class="col0 centeralign"> <a href="../../documentation/1.3/browseablesessionbackend.html" class="wikilink1" title="documentation:1.3:browseablesessionbackend">Browseable (SQL, Redis or LDAP)</a> </td><td class="col1 centeralign"></td><td class="col2 centeralign"></td><td class="col3 centeralign"></td><td class="col4 centeralign"></td><td class="col5 leftalign"> <strong>Optimized</strong> for <a href="../../documentation/features.html#session_explorer" class="wikilink1" title="documentation:features">session explorer</a> and <a href="../../documentation/features.html#session_restrictions" class="wikilink1" title="documentation:features">single session</a> features. </td>
</tr>
<tr class="row7 rowodd">
<td class="col0 centeralign"> <a href="../../documentation/1.2/soapsessionbackend.html" class="wikilink1" title="documentation:1.2:soapsessionbackend">SOAP</a> </td><td class="col1 centeralign"></td><td class="col2 centeralign"></td><td class="col3 centeralign"></td><td class="col4 centeralign"></td><td class="col5 leftalign"> Proxy backend to be used in conjunction with another session backend. <br/><strong>Can be used to secure another backend</strong> for remote servers. </td>
<td class="col0 centeralign"> <a href="../../documentation/1.3/soapsessionbackend.html" class="wikilink1" title="documentation:1.3:soapsessionbackend">SOAP</a> </td><td class="col1 centeralign"></td><td class="col2 centeralign"></td><td class="col3 centeralign"></td><td class="col4 centeralign"></td><td class="col5 leftalign"> Proxy backend to be used in conjunction with another session backend. <br/><strong>Can be used to secure another backend</strong> for remote servers. </td>
</tr>
</table>
@ -263,16 +263,16 @@ Sessions are stored using <a href="http://search.cpan.org/perldoc?Apache::Sessio
<p>
<div style="width:100px;height:50px;float:left;">
<a href="/_detail/icons/personal.png?id=documentation%3A1.2%3Astart" class="media" title="icons:personal.png"><img src="../../../media/icons/personal.png" class="media" alt="" /></a>
<a href="/_detail/icons/personal.png?id=documentation%3A1.3%3Astart" class="media" title="icons:personal.png"><img src="../../../media/icons/personal.png" class="media" alt="" /></a>
</div>
</p>
<ul>
<li class="level1"><div class="li"> <a href="../../documentation/1.2/idpsaml.html" class="wikilink1" title="documentation:1.2:idpsaml">SAML / Shibboleth identity provider</a></div>
<li class="level1"><div class="li"> <a href="../../documentation/1.3/idpsaml.html" class="wikilink1" title="documentation:1.3:idpsaml">SAML / Shibboleth identity provider</a></div>
</li>
<li class="level1"><div class="li"> <a href="../../documentation/1.2/idpopenid.html" class="wikilink1" title="documentation:1.2:idpopenid">OpenID identity provider</a></div>
<li class="level1"><div class="li"> <a href="../../documentation/1.3/idpopenid.html" class="wikilink1" title="documentation:1.3:idpopenid">OpenID identity provider</a></div>
</li>
<li class="level1"><div class="li"> <a href="../../documentation/1.2/idpcas.html" class="wikilink1" title="documentation:1.2:idpcas">CAS identity provider</a></div>
<li class="level1"><div class="li"> <a href="../../documentation/1.3/idpcas.html" class="wikilink1" title="documentation:1.3:idpcas">CAS identity provider</a></div>
</li>
</ul>
@ -283,7 +283,7 @@ Sessions are stored using <a href="http://search.cpan.org/perldoc?Apache::Sessio
<ul>
<li class="level1"><div class="li"> All identity provider protocols can be used simultaneously</div>
</li>
<li class="level1"><div class="li"> <a href="../../documentation/1.2/federationproxy.html" class="wikilink1" title="documentation:1.2:federationproxy">LemonLDAP::NG can be used as a proxy between those protocols</a></div>
<li class="level1"><div class="li"> <a href="../../documentation/1.3/federationproxy.html" class="wikilink1" title="documentation:1.3:federationproxy">LemonLDAP::NG can be used as a proxy between those protocols</a></div>
</li>
</ul>
@ -300,18 +300,18 @@ Sessions are stored using <a href="http://search.cpan.org/perldoc?Apache::Sessio
<p>
<div style="width:100px;height:80px;float:left;">
<a href="/_detail/icons/access.png?id=documentation%3A1.2%3Astart" class="media" title="icons:access.png"><img src="../../../media/icons/access.png" class="media" alt="" /></a>
<a href="/_detail/icons/access.png?id=documentation%3A1.3%3Astart" class="media" title="icons:access.png"><img src="../../../media/icons/access.png" class="media" alt="" /></a>
</div>
</p>
<ul>
<li class="level1"><div class="li"> <a href="../../documentation/1.2/writingrulesand_headers.html" class="wikilink1" title="documentation:1.2:writingrulesand_headers">Writing rules and headers</a></div>
<li class="level1"><div class="li"> <a href="../../documentation/1.3/writingrulesand_headers.html" class="wikilink1" title="documentation:1.3:writingrulesand_headers">Writing rules and headers</a></div>
</li>
<li class="level1"><div class="li"> <a href="../../documentation/1.2/formreplay.html" class="wikilink1" title="documentation:1.2:formreplay">Form replay</a></div>
<li class="level1"><div class="li"> <a href="../../documentation/1.3/formreplay.html" class="wikilink1" title="documentation:1.3:formreplay">Form replay</a></div>
</li>
<li class="level1"><div class="li"> <a href="../../documentation/1.2/applications.html" class="wikilink1" title="documentation:1.2:applications">Integrate existing applications</a></div>
<li class="level1"><div class="li"> <a href="../../documentation/1.3/applications.html" class="wikilink1" title="documentation:1.3:applications">Integrate existing applications</a></div>
</li>
<li class="level1"><div class="li"> <a href="../../documentation/1.2/selfmadeapplication.html" class="wikilink1" title="documentation:1.2:selfmadeapplication">Integrate your own application</a></div>
<li class="level1"><div class="li"> <a href="../../documentation/1.3/selfmadeapplication.html" class="wikilink1" title="documentation:1.3:selfmadeapplication">Integrate your own application</a></div>
</li>
</ul>
@ -323,36 +323,36 @@ Sessions are stored using <a href="http://search.cpan.org/perldoc?Apache::Sessio
<p>
<div style="width:100px;height:250px;float:left;">
<a href="/_detail/icons/neotux.png?id=documentation%3A1.2%3Astart" class="media" title="icons:neotux.png"><img src="../../../media/icons/neotux.png" class="media" alt="" /></a>
<a href="/_detail/icons/neotux.png?id=documentation%3A1.3%3Astart" class="media" title="icons:neotux.png"><img src="../../../media/icons/neotux.png" class="media" alt="" /></a>
</div>
</p>
<ul>
<li class="level1"><div class="li"> <a href="../../documentation/1.2/notifications.html" class="wikilink1" title="documentation:1.2:notifications">Notifications system</a></div>
<li class="level1"><div class="li"> <a href="../../documentation/1.3/notifications.html" class="wikilink1" title="documentation:1.3:notifications">Notifications system</a></div>
</li>
<li class="level1"><div class="li"> <a href="../../documentation/1.2/passwordstore.html" class="wikilink1" title="documentation:1.2:passwordstore">Store password in session</a></div>
<li class="level1"><div class="li"> <a href="../../documentation/1.3/passwordstore.html" class="wikilink1" title="documentation:1.3:passwordstore">Store password in session</a></div>
</li>
<li class="level1"><div class="li"> <a href="../../documentation/1.2/cda.html" class="wikilink1" title="documentation:1.2:cda">Cross Domain Authentication (CDA)</a></div>
<li class="level1"><div class="li"> <a href="../../documentation/1.3/cda.html" class="wikilink1" title="documentation:1.3:cda">Cross Domain Authentication (CDA)</a></div>
</li>
<li class="level1"><div class="li"> <a href="../../documentation/1.2/rbac.html" class="wikilink1" title="documentation:1.2:rbac">Role Based Access Control (RBAC)</a></div>
<li class="level1"><div class="li"> <a href="../../documentation/1.3/rbac.html" class="wikilink1" title="documentation:1.3:rbac">Role Based Access Control (RBAC)</a></div>
</li>
<li class="level1"><div class="li"> <a href="../../documentation/1.2/customfunctions.html" class="wikilink1" title="documentation:1.2:customfunctions">Use custom functions</a></div>
<li class="level1"><div class="li"> <a href="../../documentation/1.3/customfunctions.html" class="wikilink1" title="documentation:1.3:customfunctions">Use custom functions</a></div>
</li>
<li class="level1"><div class="li"> <a href="../../documentation/1.2/extendedfunctions.html" class="wikilink1" title="documentation:1.2:extendedfunctions">Use extended functions</a></div>
<li class="level1"><div class="li"> <a href="../../documentation/1.3/extendedfunctions.html" class="wikilink1" title="documentation:1.3:extendedfunctions">Use extended functions</a></div>
</li>
<li class="level1"><div class="li"> <a href="../../documentation/1.2/resetpassword.html" class="wikilink1" title="documentation:1.2:resetpassword">Reset password by mail (self service)</a></div>
<li class="level1"><div class="li"> <a href="../../documentation/1.3/resetpassword.html" class="wikilink1" title="documentation:1.3:resetpassword">Reset password by mail (self service)</a></div>
</li>
<li class="level1"><div class="li"> <a href="../../documentation/1.2/logoutforward.html" class="wikilink1" title="documentation:1.2:logoutforward">Forward logout to applications</a></div>
<li class="level1"><div class="li"> <a href="../../documentation/1.3/logoutforward.html" class="wikilink1" title="documentation:1.3:logoutforward">Forward logout to applications</a></div>
</li>
<li class="level1"><div class="li"> <a href="../../documentation/1.2/securetoken.html" class="wikilink1" title="documentation:1.2:securetoken">Secure Token Handler</a></div>
<li class="level1"><div class="li"> <a href="../../documentation/1.3/securetoken.html" class="wikilink1" title="documentation:1.3:securetoken">Secure Token Handler</a></div>
</li>
<li class="level1"><div class="li"> <a href="../../documentation/1.2/safejail.html" class="wikilink1" title="documentation:1.2:safejail">Safe jail</a></div>
<li class="level1"><div class="li"> <a href="../../documentation/1.3/safejail.html" class="wikilink1" title="documentation:1.3:safejail">Safe jail</a></div>
</li>
<li class="level1"><div class="li"> <a href="../../documentation/1.2/loginhistory.html" class="wikilink1" title="documentation:1.2:loginhistory">Login history</a></div>
<li class="level1"><div class="li"> <a href="../../documentation/1.3/loginhistory.html" class="wikilink1" title="documentation:1.3:loginhistory">Login history</a></div>
</li>
<li class="level1"><div class="li"> <a href="../../documentation/1.2/internalproxy.html" class="wikilink1" title="documentation:1.2:internalproxy">Internal Proxy (lmProxy)</a></div>
<li class="level1"><div class="li"> <a href="../../documentation/1.3/internalproxy.html" class="wikilink1" title="documentation:1.3:internalproxy">Internal Proxy (lmProxy)</a></div>
</li>
<li class="level1"><div class="li"> <a href="../../documentation/1.2/parameterlist.html" class="wikilink1" title="documentation:1.2:parameterlist">See full parameters list</a></div>
<li class="level1"><div class="li"> <a href="../../documentation/1.3/parameterlist.html" class="wikilink1" title="documentation:1.3:parameterlist">See full parameters list</a></div>
</li>
</ul>
@ -364,24 +364,24 @@ Sessions are stored using <a href="http://search.cpan.org/perldoc?Apache::Sessio
<p>
<div style="width:100px;height:140px;float:left;">
<a href="/_detail/icons/jabber_protocol.png?id=documentation%3A1.2%3Astart" class="media" title="icons:jabber_protocol.png"><img src="../../../media/icons/jabber_protocol.png" class="media" alt="" /></a>
<a href="/_detail/icons/jabber_protocol.png?id=documentation%3A1.3%3Astart" class="media" title="icons:jabber_protocol.png"><img src="../../../media/icons/jabber_protocol.png" class="media" alt="" /></a>
</div>
</p>
<ul>
<li class="level1"><div class="li"> <a href="../../documentation/1.2/managerprotection.html" class="wikilink1" title="documentation:1.2:managerprotection">Modify Manager protection</a></div>
<li class="level1"><div class="li"> <a href="../../documentation/1.3/managerprotection.html" class="wikilink1" title="documentation:1.3:managerprotection">Modify Manager protection</a></div>
</li>
<li class="level1"><div class="li"> <a href="../../documentation/1.2/mysqlminihowto.html" class="wikilink1" title="documentation:1.2:mysqlminihowto">Configuration and sessions in MySQL</a></div>
<li class="level1"><div class="li"> <a href="../../documentation/1.3/mysqlminihowto.html" class="wikilink1" title="documentation:1.3:mysqlminihowto">Configuration and sessions in MySQL</a></div>
</li>
<li class="level1"><div class="li"> <a href="../../documentation/1.2/ldapminihowto.html" class="wikilink1" title="documentation:1.2:ldapminihowto">Configuration and sessions in LDAP</a></div>
<li class="level1"><div class="li"> <a href="../../documentation/1.3/ldapminihowto.html" class="wikilink1" title="documentation:1.3:ldapminihowto">Configuration and sessions in LDAP</a></div>
</li>
<li class="level1"><div class="li"> <a href="../../documentation/1.2/soapminihowto.html" class="wikilink1" title="documentation:1.2:soapminihowto">Configuration and sessions access by SOAP</a></div>
<li class="level1"><div class="li"> <a href="../../documentation/1.3/soapminihowto.html" class="wikilink1" title="documentation:1.3:soapminihowto">Configuration and sessions access by SOAP</a></div>
</li>
<li class="level1"><div class="li"> <a href="../../documentation/1.2/activedirectoryminihowto.html" class="wikilink1" title="documentation:1.2:activedirectoryminihowto">Integration in Active Directory (LDAP and Kerberos)</a></div>
<li class="level1"><div class="li"> <a href="../../documentation/1.3/activedirectoryminihowto.html" class="wikilink1" title="documentation:1.3:activedirectoryminihowto">Integration in Active Directory (LDAP and Kerberos)</a></div>
</li>
<li class="level1"><div class="li"> <a href="../../documentation/1.2/federationproxy.html" class="wikilink1" title="documentation:1.2:federationproxy">Create a protocol proxy</a> <em>(<acronym title="Security Assertion Markup Language">SAML</acronym> to OpenID, <acronym title="Central Authentication Service">CAS</acronym> to <acronym title="Security Assertion Markup Language">SAML</acronym> ,…)</em></div>
<li class="level1"><div class="li"> <a href="../../documentation/1.3/federationproxy.html" class="wikilink1" title="documentation:1.3:federationproxy">Create a protocol proxy</a> <em>(<acronym title="Security Assertion Markup Language">SAML</acronym> to OpenID, <acronym title="Central Authentication Service">CAS</acronym> to <acronym title="Security Assertion Markup Language">SAML</acronym> ,…)</em></div>
</li>
<li class="level1"><div class="li"> <a href="../../documentation/1.2/header_remote_user_conversion.html" class="wikilink1" title="documentation:1.2:header_remote_user_conversion">Convert HTTP header into environment variable</a></div>
<li class="level1"><div class="li"> <a href="../../documentation/1.3/header_remote_user_conversion.html" class="wikilink1" title="documentation:1.3:header_remote_user_conversion">Convert HTTP header into environment variable</a></div>
</li>
</ul>
@ -393,24 +393,24 @@ Sessions are stored using <a href="http://search.cpan.org/perldoc?Apache::Sessio
<p>
<div style="width:100px;height:130px;float:left;">
<a href="/_detail/icons/xeyes.png?id=documentation%3A1.2%3Astart" class="media" title="icons:xeyes.png"><img src="../../../media/icons/xeyes.png" class="media" alt="" /></a>
<a href="/_detail/icons/xeyes.png?id=documentation%3A1.3%3Astart" class="media" title="icons:xeyes.png"><img src="../../../media/icons/xeyes.png" class="media" alt="" /></a>
</div>
</p>
<ul>
<li class="level1"><div class="li"> <a href="../../documentation/1.2/performances.html" class="wikilink1" title="documentation:1.2:performances">Performances</a></div>
<li class="level1"><div class="li"> <a href="../../documentation/1.3/performances.html" class="wikilink1" title="documentation:1.3:performances">Performances</a></div>
</li>
<li class="level1"><div class="li"> <a href="../../documentation/1.2/security.html" class="wikilink1" title="documentation:1.2:security">Security</a></div>
<li class="level1"><div class="li"> <a href="../../documentation/1.3/security.html" class="wikilink1" title="documentation:1.3:security">Security</a></div>
</li>
<li class="level1"><div class="li"> <a href="../../documentation/1.2/status.html" class="wikilink1" title="documentation:1.2:status">Handler status page</a></div>
<li class="level1"><div class="li"> <a href="../../documentation/1.3/status.html" class="wikilink1" title="documentation:1.3:status">Handler status page</a></div>
</li>
<li class="level1"><div class="li"> <a href="../../documentation/1.2/mrtg.html" class="wikilink1" title="documentation:1.2:mrtg">MRTG monitoring</a></div>
<li class="level1"><div class="li"> <a href="../../documentation/1.3/mrtg.html" class="wikilink1" title="documentation:1.3:mrtg">MRTG monitoring</a></div>
</li>
<li class="level1"><div class="li"> <a href="../../documentation/1.2/logs.html" class="wikilink1" title="documentation:1.2:logs">Logs settings</a></div>
<li class="level1"><div class="li"> <a href="../../documentation/1.3/logs.html" class="wikilink1" title="documentation:1.3:logs">Logs settings</a></div>
</li>
<li class="level1"><div class="li"> <a href="../../documentation/1.2/error.html" class="wikilink1" title="documentation:1.2:error">Error messages</a></div>
<li class="level1"><div class="li"> <a href="../../documentation/1.3/error.html" class="wikilink1" title="documentation:1.3:error">Error messages</a></div>
</li>
<li class="level1"><div class="li"> <a href="../../documentation/1.2/highavailability.html" class="wikilink1" title="documentation:1.2:highavailability">High Availability</a></div>
<li class="level1"><div class="li"> <a href="../../documentation/1.3/highavailability.html" class="wikilink1" title="documentation:1.3:highavailability">High Availability</a></div>
</li>
</ul>

View File

@ -37,7 +37,7 @@ When status feature is activated, Handlers and portal will collect statistics an
<p>
<p><div class="notetip">
This page can be browsed for example by <a href="http://oss.oetiker.ch/mrtg/" class="urlextern" title="http://oss.oetiker.ch/mrtg/" rel="nofollow">MRTG</a> using the <a href="../../documentation/1.2/mrtg.html" class="wikilink1" title="documentation:1.2:mrtg">MRTG monitoring script</a>.
This page can be browsed for example by <a href="http://oss.oetiker.ch/mrtg/" class="urlextern" title="http://oss.oetiker.ch/mrtg/" rel="nofollow">MRTG</a> using the <a href="../../documentation/1.3/mrtg.html" class="wikilink1" title="documentation:1.3:mrtg">MRTG monitoring script</a>.
</div></p>
</p>
@ -59,7 +59,7 @@ Example of status page:
</p>
<p>
<a href="/_detail/documentation/status_standard.png?id=documentation%3A1.2%3Astatus" class="media" title="documentation:status_standard.png"><img src="../../../media/documentation/status_standard.png" class="mediacenter" alt="" /></a>
<a href="/_detail/documentation/status_standard.png?id=documentation%3A1.3%3Astatus" class="media" title="documentation:status_standard.png"><img src="../../../media/documentation/status_standard.png" class="mediacenter" alt="" /></a>
</p>
</div>

View File

@ -0,0 +1,53 @@
<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN"
"http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">
<html xmlns="http://www.w3.org/1999/xhtml" xml:lang="en"
lang="en" dir="ltr">
<head>
<meta http-equiv="Content-Type" content="text/html; charset=utf-8" />
<title></title>
<!-- metadata -->
<meta name="generator" content="Offline" />
<meta name="version" content="Offline 0.1" />
<!-- style sheet links -->
<link rel="stylesheet" media="all" type="text/css" href="../../../css/all.css" />
<link rel="stylesheet" media="screen" type="text/css" href="../../../css/screen.css" />
<link rel="stylesheet" media="print" type="text/css" href="../../../css/print.css" />
</head>
<body>
<div class="dokuwiki export">
<h1><a name="upgrade_from_12_to_13" id="upgrade_from_12_to_13">Upgrade from 1.2 to 1.3</a></h1>
<div class="level1">
<p>
<p><div class="noteclassic">If you are using packages, they should have done the upgrade process for you, but you can check here that all is in order.
</div></p>
</p>
<p>
<p><div class="noteimportant">
If you upgrade from older versions, please follow first:
</p>
<ul>
<li class="level1"><div class="li"> <a href="../../documentation/1.0/upgrade.html" class="wikilink1" title="documentation:1.0:upgrade">Upgrade to 1.0</a></div>
</li>
<li class="level1"><div class="li"> <a href="../../documentation/1.1/upgrade.html" class="wikilink1" title="documentation:1.1:upgrade">Upgrade to 1.1</a></div>
</li>
<li class="level1"><div class="li"> <a href="../../documentation/1.2/upgrade.html" class="wikilink1" title="documentation:1.2:upgrade">Upgrade to 1.2</a></div>
</li>
</ul>
<p>
</div></p>
</p>
</div>
</div><!-- closes <div class="dokuwiki export">-->

View File

@ -31,7 +31,7 @@ Lemonldap::NG manage applications by their hostname (Apache&#039;s virtualHosts)
</p>
<p>
<p><div class="noteimportant">Note that variables designed by $xx correspond to the name of the <a href="../../documentation/1.2/exportedvars.html" class="wikilink1" title="documentation:1.2:exportedvars">exported variables</a> or <a href="../../documentation/1.2/performances.html#macros_and_groups" class="wikilink1" title="documentation:1.2:performances">macro names</a>.
<p><div class="noteimportant">Note that variables designed by $xx correspond to the name of the <a href="../../documentation/1.3/exportedvars.html" class="wikilink1" title="documentation:1.3:exportedvars">exported variables</a> or <a href="../../documentation/1.3/performances.html#macros_and_groups" class="wikilink1" title="documentation:1.3:performances">macro names</a>.
</div></p>
</p>
@ -47,7 +47,7 @@ A rule associates a <a href="http://en.wikipedia.org/wiki/Perl_Compatible_Regula
</p>
<p>
<a href="/_detail/documentation/manager_access_rule.png?id=documentation%3A1.2%3Awritingrulesand_headers" class="media" title="documentation:manager_access_rule.png"><img src="../../../media/documentation/manager_access_rule.png" class="mediacenter" alt="" /></a>
<a href="/_detail/documentation/manager_access_rule.png?id=documentation%3A1.3%3Awritingrulesand_headers" class="media" title="documentation:manager_access_rule.png"><img src="../../../media/documentation/manager_access_rule.png" class="mediacenter" alt="" /></a>
</p>
<p>
@ -87,9 +87,9 @@ The “<strong>default</strong>” access rule is used if no other access rule m
<p><div class="notetip">
</p>
<ul>
<li class="level1"><div class="li"> Comments can be used to order your rules: rules are applied in the alphabetical order of comment (or regexp in there is no comment). See <strong><a href="../../documentation/1.2/security.html#write_good_rules" class="wikilink1" title="documentation:1.2:security">security chapter</a></strong> to learn more about writing good rules.</div>
<li class="level1"><div class="li"> Comments can be used to order your rules: rules are applied in the alphabetical order of comment (or regexp in there is no comment). See <strong><a href="../../documentation/1.3/security.html#write_good_rules" class="wikilink1" title="documentation:1.3:security">security chapter</a></strong> to learn more about writing good rules.</div>
</li>
<li class="level1"><div class="li"> See <a href="../../documentation/1.2/performances.html#handler_performance" class="wikilink1" title="documentation:1.2:performances">performances</a> to know how to use macros and groups in rules.</div>
<li class="level1"><div class="li"> See <a href="../../documentation/1.3/performances.html#handler_performance" class="wikilink1" title="documentation:1.3:performances">performances</a> to know how to use macros and groups in rules.</div>
</li>
</ul>
@ -162,7 +162,7 @@ Examples:
<p>
As described in <a href="../../documentation/1.2/performances.html#handler_performance" class="wikilink1" title="documentation:1.2:performances">performances chapter</a>, you can use macros, local macros,…
As described in <a href="../../documentation/1.3/performances.html#handler_performance" class="wikilink1" title="documentation:1.3:performances">performances chapter</a>, you can use macros, local macros,…
</p>
<p>

View File

@ -136,7 +136,7 @@ sudo apachectl restart
<p>
Since LemonLDAP::NG 1.2, the <a href="../documentation/current/authdemo.html" class="wikilink2" title="documentation:latest:authdemo" rel="nofollow">demonstration backend</a> is configured by default. Demonstration backend has hard coded user accounts:
Since LemonLDAP::NG 1.2, the <a href="../documentation/current/authdemo.html" class="wikilink1" title="documentation:latest:authdemo">demonstration backend</a> is configured by default. Demonstration backend has hard coded user accounts:
</p>
<table class="inline">

View File

@ -283,6 +283,6 @@ LemonLDAP::NG is the first <acronym title="Single Sign On">SSO</acronym> softwar
<a href="/_detail/icons/clock.png?id=start" class="media" title="icons:clock.png"><img src="../media/icons/clock.png" class="media" alt="" /></a>
</div>
</p>
<ul class="rss"><li><div class="li"><a href="http://websvn.ow2.org/revision.php?repname=lemonldap&amp;path=%2F&amp;isdir=1&amp;rev=2465" class="urlextern" title="http://websvn.ow2.org/revision.php?repname=lemonldap&amp;path=%2F&amp;isdir=1&amp;rev=2465" rel="nofollow">Rev 2465 -- Remove LDAP configuration from RPM packaging</a> by clement_oudot (2012/06/18 10:38)</div></li><li><div class="li"><a href="http://websvn.ow2.org/revision.php?repname=lemonldap&amp;path=%2F&amp;isdir=1&amp;rev=2464" class="urlextern" title="http://websvn.ow2.org/revision.php?repname=lemonldap&amp;path=%2F&amp;isdir=1&amp;rev=2464" rel="nofollow">Rev 2464 -- Update Debian packaging to remove jquery dependencies (managed only for ...</a> by clement_oudot (2012/06/18 10:37)</div></li><li><div class="li"><a href="http://websvn.ow2.org/revision.php?repname=lemonldap&amp;path=%2F&amp;isdir=1&amp;rev=2463" class="urlextern" title="http://websvn.ow2.org/revision.php?repname=lemonldap&amp;path=%2F&amp;isdir=1&amp;rev=2463" rel="nofollow">Rev 2463 -- Update COPYING</a> by clement_oudot (2012/06/17 20:33)</div></li><li><div class="li"><a href="http://websvn.ow2.org/revision.php?repname=lemonldap&amp;path=%2F&amp;isdir=1&amp;rev=2462" class="urlextern" title="http://websvn.ow2.org/revision.php?repname=lemonldap&amp;path=%2F&amp;isdir=1&amp;rev=2462" rel="nofollow">Rev 2462 -- Update AUTHORS</a> by clement_oudot (2012/06/17 20:29)</div></li><li><div class="li"><a href="http://websvn.ow2.org/revision.php?repname=lemonldap&amp;path=%2F&amp;isdir=1&amp;rev=2461" class="urlextern" title="http://websvn.ow2.org/revision.php?repname=lemonldap&amp;path=%2F&amp;isdir=1&amp;rev=2461" rel="nofollow">Rev 2461 -- Update META.yml after make cpan</a> by clement_oudot (2012/06/17 20:27)</div></li></ul>
<ul class="rss"><li><div class="li"><a href="http://websvn.ow2.org/revision.php?repname=lemonldap&amp;path=%2F&amp;isdir=1&amp;rev=2472" class="urlextern" title="http://websvn.ow2.org/revision.php?repname=lemonldap&amp;path=%2F&amp;isdir=1&amp;rev=2472" rel="nofollow">Rev 2472 -- Tag release 1.2.0</a> by clement_oudot (2012/06/18 12:01)</div></li><li><div class="li"><a href="http://websvn.ow2.org/revision.php?repname=lemonldap&amp;path=%2F&amp;isdir=1&amp;rev=2471" class="urlextern" title="http://websvn.ow2.org/revision.php?repname=lemonldap&amp;path=%2F&amp;isdir=1&amp;rev=2471" rel="nofollow">Rev 2471 -- Create branch for 1.2 version</a> by clement_oudot (2012/06/18 12:00)</div></li><li><div class="li"><a href="http://websvn.ow2.org/revision.php?repname=lemonldap&amp;path=%2F&amp;isdir=1&amp;rev=2470" class="urlextern" title="http://websvn.ow2.org/revision.php?repname=lemonldap&amp;path=%2F&amp;isdir=1&amp;rev=2470" rel="nofollow">Rev 2470 -- Manage RPM repository for EL6 packages</a> by clement_oudot (2012/06/18 11:47)</div></li><li><div class="li"><a href="http://websvn.ow2.org/revision.php?repname=lemonldap&amp;path=%2F&amp;isdir=1&amp;rev=2469" class="urlextern" title="http://websvn.ow2.org/revision.php?repname=lemonldap&amp;path=%2F&amp;isdir=1&amp;rev=2469" rel="nofollow">Rev 2469 -- Tell how sign Debian packages</a> by clement_oudot (2012/06/18 11:47)</div></li><li><div class="li"><a href="http://websvn.ow2.org/revision.php?repname=lemonldap&amp;path=%2F&amp;isdir=1&amp;rev=2468" class="urlextern" title="http://websvn.ow2.org/revision.php?repname=lemonldap&amp;path=%2F&amp;isdir=1&amp;rev=2468" rel="nofollow">Rev 2468 -- Update release process</a> by clement_oudot (2012/06/18 11:38)</div></li></ul>
</div>
<!-- SECTION "SVN activity" [3361-] --></div><!-- closes <div class="dokuwiki export">-->

Some files were not shown because too many files have changed in this diff Show More