Commit e4e38b0d authored by Xavier Guimard's avatar Xavier Guimard

Update doc (#1148)

parent dd3bac0c
......@@ -90,7 +90,7 @@
<form action="/start" accept-charset="utf-8" class="search" id="dw__search" method="get" role="search"><div class="no"><input type="hidden" name="do" value="search" /><input type="text" id="qsearch__in" accesskey="f" name="id" class="edit" title="[F]" /><input type="submit" value="Search" class="button" title="Search" /><div id="qsearch__out" class="ajax_qsearch JSpopup"></div></div></form>
<ul class="nav navbar-nav">
<li><a href="/documentation/2.0/applications/img/icons.png?do=login&amp;sectok=77bee92665702c06ea801bfffd550df8" class="action login" rel="nofollow" title="Login"><i class="glyphicon glyphicon-log-in"></i> Login</a></li> </ul>
<li><a href="/documentation/2.0/applications/img/icons.png?do=login&amp;sectok=4b672ef72fa0a5a16fe79036bfaaaf52" class="action login" rel="nofollow" title="Login"><i class="glyphicon glyphicon-log-in"></i> Login</a></li> </ul>
</div>
......@@ -204,7 +204,7 @@ You&#039;ve followed a link to a topic that doesn&#039;t exist yet. If permissio
</div><!-- /site -->
<div class="no"><img src="/lib/exe/indexer.php?id=documentation%3A2.0%3Aapplications%3Aimg%3Aicons.png&amp;1486485135" width="2" height="1" alt="" /></div>
<div class="no"><img src="/lib/exe/indexer.php?id=documentation%3A2.0%3Aapplications%3Aimg%3Aicons.png&amp;1486506626" width="2" height="1" alt="" /></div>
<div id="screen__mode" class="no">
<span class="visible-xs"></span>
<span class="visible-sm"></span>
......
......@@ -90,7 +90,7 @@
<form action="/start" accept-charset="utf-8" class="search" id="dw__search" method="get" role="search"><div class="no"><input type="hidden" name="do" value="search" /><input type="text" id="qsearch__in" accesskey="f" name="id" class="edit" title="[F]" /><input type="submit" value="Search" class="button" title="Search" /><div id="qsearch__out" class="ajax_qsearch JSpopup"></div></div></form>
<ul class="nav navbar-nav">
<li><a href="/documentation/2.0/applications/img/loader.gif?do=login&amp;sectok=77bee92665702c06ea801bfffd550df8" class="action login" rel="nofollow" title="Login"><i class="glyphicon glyphicon-log-in"></i> Login</a></li> </ul>
<li><a href="/documentation/2.0/applications/img/loader.gif?do=login&amp;sectok=4b672ef72fa0a5a16fe79036bfaaaf52" class="action login" rel="nofollow" title="Login"><i class="glyphicon glyphicon-log-in"></i> Login</a></li> </ul>
</div>
......@@ -204,7 +204,7 @@ You&#039;ve followed a link to a topic that doesn&#039;t exist yet. If permissio
</div><!-- /site -->
<div class="no"><img src="/lib/exe/indexer.php?id=documentation%3A2.0%3Aapplications%3Aimg%3Aloader.gif&amp;1486485135" width="2" height="1" alt="" /></div>
<div class="no"><img src="/lib/exe/indexer.php?id=documentation%3A2.0%3Aapplications%3Aimg%3Aloader.gif&amp;1486506626" width="2" height="1" alt="" /></div>
<div id="screen__mode" class="no">
<span class="visible-xs"></span>
<span class="visible-sm"></span>
......
......@@ -90,7 +90,7 @@
<form action="/start" accept-charset="utf-8" class="search" id="dw__search" method="get" role="search"><div class="no"><input type="hidden" name="do" value="search" /><input type="text" id="qsearch__in" accesskey="f" name="id" class="edit" title="[F]" /><input type="submit" value="Search" class="button" title="Search" /><div id="qsearch__out" class="ajax_qsearch JSpopup"></div></div></form>
<ul class="nav navbar-nav">
<li><a href="/bootswatch/3.3.4/flatly/bootstrap.min.css?do=login&amp;sectok=77bee92665702c06ea801bfffd550df8" class="action login" rel="nofollow" title="Login"><i class="glyphicon glyphicon-log-in"></i> Login</a></li> </ul>
<li><a href="/bootswatch/3.3.4/flatly/bootstrap.min.css?do=login&amp;sectok=4b672ef72fa0a5a16fe79036bfaaaf52" class="action login" rel="nofollow" title="Login"><i class="glyphicon glyphicon-log-in"></i> Login</a></li> </ul>
</div>
......@@ -204,7 +204,7 @@ You&#039;ve followed a link to a topic that doesn&#039;t exist yet. If permissio
</div><!-- /site -->
<div class="no"><img src="/lib/exe/indexer.php?id=bootswatch%3A3.3.4%3Aflatly%3Abootstrap.min.css&amp;1486485136" width="2" height="1" alt="" /></div>
<div class="no"><img src="/lib/exe/indexer.php?id=bootswatch%3A3.3.4%3Aflatly%3Abootstrap.min.css&amp;1486506627" width="2" height="1" alt="" /></div>
<div id="screen__mode" class="no">
<span class="visible-xs"></span>
<span class="visible-sm"></span>
......
......@@ -90,7 +90,7 @@
<form action="/start" accept-charset="utf-8" class="search" id="dw__search" method="get" role="search"><div class="no"><input type="hidden" name="do" value="search" /><input type="text" id="qsearch__in" accesskey="f" name="id" class="edit" title="[F]" /><input type="submit" value="Search" class="button" title="Search" /><div id="qsearch__out" class="ajax_qsearch JSpopup"></div></div></form>
<ul class="nav navbar-nav">
<li><a href="/documentation/2.0/restserverplugin?do=login&amp;sectok=77bee92665702c06ea801bfffd550df8" class="action login" rel="nofollow" title="Login"><i class="glyphicon glyphicon-log-in"></i> Login</a></li> </ul>
<li><a href="/documentation/2.0/restserverplugin?do=login&amp;sectok=4b672ef72fa0a5a16fe79036bfaaaf52" class="action login" rel="nofollow" title="Login"><i class="glyphicon glyphicon-log-in"></i> Login</a></li> </ul>
</div>
......@@ -204,7 +204,7 @@ You&#039;ve followed a link to a topic that doesn&#039;t exist yet. If permissio
</div><!-- /site -->
<div class="no"><img src="/lib/exe/indexer.php?id=documentation%3A2.0%3Arestserverplugin&amp;1486485149" width="2" height="1" alt="" /></div>
<div class="no"><img src="/lib/exe/indexer.php?id=documentation%3A2.0%3Arestserverplugin&amp;1486506640" width="2" height="1" alt="" /></div>
<div id="screen__mode" class="no">
<span class="visible-xs"></span>
<span class="visible-sm"></span>
......
......@@ -308,14 +308,20 @@
<tr class="row25 rowodd">
<td class="col0"> <a href="authremote.html" class="wikilink1" title="documentation:2.0:authremote">Remote LL::NG</a> </td><td class="col1 centeralign"></td><td class="col2 centeralign"></td><td class="col3 leftalign"> </td>
</tr>
<tr class="row26 roweven">
<th class="col0"> Second factor </th><th class="col1 centeralign"> Authentication </th><td class="col2"></td><td class="col3"></td>
</tr>
<tr class="row27 rowodd">
<td class="col0"> <a href="u2f.html" class="wikilink1" title="documentation:2.0:u2f">U2F</a> </td><td class="col1 centeralign"></td><td class="col2"></td><td class="col3"></td>
</tr>
</table></div>
<!-- EDIT10 TABLE [2124-3531] -->
<!-- EDIT10 TABLE [2124-3592] -->
<p>
</div></div>
</p>
</div>
<!-- EDIT9 SECTION "Authentication, users and password databases" [1951-3559] -->
<!-- EDIT9 SECTION "Authentication, users and password databases" [1951-3620] -->
<h3 class="sectionedit11" id="configuration_database">Configuration database</h3>
<div class="level3">
......@@ -350,14 +356,14 @@
<td class="col0 centeralign"> <a href="soapconfbackend.html" class="wikilink1" title="documentation:2.0:soapconfbackend">SOAP</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></div>
<!-- EDIT12 TABLE [3834-4423] --><div class="notetip">You can not start with an empty configuration, so read <a href="changeconfbackend.html" class="wikilink1" title="documentation:2.0:changeconfbackend">how to change configuration backend</a> to convert your existing configuration into another one.
<!-- EDIT12 TABLE [3895-4484] --><div class="notetip">You can not start with an empty configuration, so read <a href="changeconfbackend.html" class="wikilink1" title="documentation:2.0:changeconfbackend">how to change configuration backend</a> to convert your existing configuration into another one.
</div>
<p>
</div></div>
</p>
</div>
<!-- EDIT11 SECTION "Configuration database" [3560-4639] -->
<!-- EDIT11 SECTION "Configuration database" [3621-4700] -->
<h3 class="sectionedit13" id="sessions_database">Sessions database</h3>
<div class="level3">
......@@ -399,13 +405,13 @@ Sessions are stored using <a href="http://search.cpan.org/perldoc?Apache::Sessio
<strong>Can be used to secure another backend</strong> for remote servers. </td>
</tr>
</table></div>
<!-- EDIT14 TABLE [5025-6479] -->
<!-- EDIT14 TABLE [5086-6540] -->
<p>
</div></div>
</p>
</div>
<!-- EDIT13 SECTION "Sessions database" [4640-6507] -->
<!-- EDIT13 SECTION "Sessions database" [4701-6568] -->
<h3 class="sectionedit15" id="identity_provider">Identity provider</h3>
<div class="level3">
<div class="notetip"><ul>
......@@ -439,7 +445,7 @@ Sessions are stored using <a href="http://search.cpan.org/perldoc?Apache::Sessio
</p>
</div>
<!-- EDIT15 SECTION "Identity provider" [6508-7052] -->
<!-- EDIT15 SECTION "Identity provider" [6569-7113] -->
<h2 class="sectionedit16" id="applications_protection">Applications protection</h2>
<div class="level2">
......@@ -468,7 +474,7 @@ Sessions are stored using <a href="http://search.cpan.org/perldoc?Apache::Sessio
</p>
</div>
<!-- EDIT16 SECTION "Applications protection" [7053-7543] -->
<!-- EDIT16 SECTION "Applications protection" [7114-7604] -->
<h3 class="sectionedit17" id="well_known_compatible_applications">Well known compatible applications</h3>
<div class="level3">
<div class="noteclassic">Here is a list of well known applications that are compatible with <abbr title="LemonLDAP::NG">LL::NG</abbr>. A full list is available on <a href="applications.html" class="wikilink1" title="documentation:2.0:applications">vendor applications page</a>.
......@@ -542,7 +548,7 @@ Sessions are stored using <a href="http://search.cpan.org/perldoc?Apache::Sessio
</p>
</div>
<!-- EDIT17 SECTION "Well known compatible applications" [7544-9185] -->
<!-- EDIT17 SECTION "Well known compatible applications" [7605-9246] -->
<h2 class="sectionedit18" id="advanced_features">Advanced features</h2>
<div class="level2">
......@@ -589,7 +595,7 @@ Sessions are stored using <a href="http://search.cpan.org/perldoc?Apache::Sessio
</p>
</div>
<!-- EDIT18 SECTION "Advanced features" [9186-10030] -->
<!-- EDIT18 SECTION "Advanced features" [9247-10091] -->
<h2 class="sectionedit19" id="mini_howtos">Mini howtos</h2>
<div class="level2">
......@@ -620,7 +626,7 @@ Sessions are stored using <a href="http://search.cpan.org/perldoc?Apache::Sessio
</p>
</div>
<!-- EDIT19 SECTION "Mini howtos" [10031-10700] -->
<!-- EDIT19 SECTION "Mini howtos" [10092-10761] -->
<h2 class="sectionedit20" id="exploitation">Exploitation</h2>
<div class="level2">
......@@ -653,6 +659,6 @@ Sessions are stored using <a href="http://search.cpan.org/perldoc?Apache::Sessio
</p>
</div>
<!-- EDIT20 SECTION "Exploitation" [10701-] --></div>
<!-- EDIT20 SECTION "Exploitation" [10762-] --></div>
</body>
</html>
<!DOCTYPE html>
<html lang="en" dir="ltr">
<head>
<meta charset="utf-8" />
<title>documentation:2.0:u2f</title>
<meta name="generator" content="DokuWiki"/>
<meta name="robots" content="noindex,nofollow"/>
<meta name="keywords" content="documentation,2.0,u2f"/>
<link rel="search" type="application/opensearchdescription+xml" href="lib/exe/opensearch.html" title="LemonLDAP::NG"/>
<link rel="start" href="u2f.html"/>
<link rel="contents" href="u2f.html" title="Sitemap"/>
<link rel="stylesheet" type="text/css" href="lib/exe/css.php.t.bootstrap3.css"/>
<!-- //if:usedebianlibs
<link rel="stylesheet" type="text/css" href="/javascript/bootstrap/css/bootstrap.min.css" />
//elsif:useexternallibs
<link rel="stylesheet" type="text/css" href="https://maxcdn.bootstrapcdn.com/bootstrap/3.3.6/css/bootstrap.min.css"></script>
//elsif:cssminified
<link rel="stylesheet" type="text/css" href="/static/bwr/bootstrap/dist/css/bootstrap.min.css" />
//else -->
<link rel="stylesheet" type="text/css" href="/static/bwr/bootstrap/dist/css/bootstrap.css" />
<!-- //endif -->
<script type="text/javascript">/*<![CDATA[*/var NS='documentation:2.0';var JSINFO = {"id":"documentation:2.0:u2f","namespace":"documentation:2.0"};
/*!]]>*/</script>
<script type="text/javascript" charset="utf-8" src="lib/exe/js.php.t.bootstrap3.js"></script>
<!-- //if:usedebianlibs
<script type="text/javascript" src="/javascript/jquery/jquery.min.js"></script>
//elsif:useexternallibs
<script type="text/javascript" src="http://code.jquery.com/jquery-2.2.0.min.js"></script>
//elsif:jsminified
<script type="text/javascript" src="/static/bwr/jquery/dist/jquery.min.js"></script>
//else -->
<script type="text/javascript" src="/static/bwr/jquery/dist/jquery.js"></script>
<!-- //endif -->
<!-- //if:usedebianlibs
<script type="text/javascript" src="/javascript/jquery-ui/jquery-ui.min.js"></script>
//elsif:useexternallibs
<script type="text/javascript" src="http://code.jquery.com/ui/1.10.4/jquery-ui.min.js"></script>
//elsif:jsminified
<script type="text/javascript" src="/lib/scripts/jquery-ui.min.js"></script>
//else -->
<script type="text/javascript" src="/lib/scripts/jquery-ui.js"></script>
<!-- //endif -->
</head>
<body>
<div class="dokuwiki export container">
<!-- TOC START -->
<div id="dw__toc">
<h3 class="toggle">Table of Contents</h3>
<div>
<ul class="toc">
<li class="level1"><div class="li"><a href="#configuration">Configuration</a></div></li>
<li class="level1"><div class="li"><a href="#assistance">Assistance</a></div></li>
<li class="level1"><div class="li"><a href="#developer_corner">Developer corner</a></div></li>
</ul>
</div>
</div>
<!-- TOC END -->
<h1 class="sectionedit1" id="universal_2nd_factor_authentication_u2f">Universal 2nd Factor Authentication (U2F)</h1>
<div class="level1">
<p>
<a href="https://en.wikipedia.org/wiki/Universal_2nd_Factor" class="urlextern" title="https://en.wikipedia.org/wiki/Universal_2nd_Factor" rel="nofollow">Universal 2nd Factor</a> (U2F) is an open authentication standard that strengthens and simplifies two-factor authentication using specialized USB or NFC devices.
</p>
<p>
LLNG can propose to users to register their keys. When done, registered user can&#039;t login without using its key.
</p>
<div class="notetip">Note that it&#039;s a second factor, not an authentication module. Users are authenticated by both login form and U2F form.
</div>
</div>
<!-- EDIT1 SECTION "Universal 2nd Factor Authentication (U2F)" [1-521] -->
<h2 class="sectionedit2" id="configuration">Configuration</h2>
<div class="level2">
<p>
In the manager (advanced parameters), you just have to enable it:
</p>
<ul>
<li class="level1"><div class="li"> U2F ⇒ Activation: set it to “on”</div>
</li>
<li class="level1"><div class="li"> U2F ⇒ Self registration: set it to “on” <em>(to display this application on the menu, create an application that points to <a href="http://auth.your.domain/u2fregister" class="urlextern" title="http://auth.your.domain/u2fregister" rel="nofollow">http://auth.your.domain/u2fregister</a>)</em></div>
</li>
</ul>
</div>
<!-- EDIT2 SECTION "Configuration" [522-818] -->
<h2 class="sectionedit3" id="assistance">Assistance</h2>
<div class="level2">
<p>
If a user lost its key, you may remove it&#039;s persistent session using the session explorer.
</p>
</div>
<!-- EDIT3 SECTION "Assistance" [819-934] -->
<h2 class="sectionedit4" id="developer_corner">Developer corner</h2>
<div class="level2">
<p>
If you have another U2F registration interface, you have to populate session (using exported variables) to set these keys:
</p>
<div class="table sectionedit5"><table class="inline table table-bordered table-striped">
<thead>
<tr class="row0 roweven">
<th class="col0"> Name </th><th class="col1"> Value </th>
</tr>
</thead>
<tr class="row1 rowodd">
<td class="col0"> _u2fKeyHandle </td><td class="col1"> key handle value, base64 encoded </td>
</tr>
<tr class="row2 roweven">
<td class="col0"> _u2fUserKey </td><td class="col1"> user key value, base64 encoded </td>
</tr>
</table></div>
<!-- EDIT5 TABLE [1089-1207] -->
<p>
Note that both “origin” and “appId” are fixed to portal <abbr title="Uniform Resource Locator">URL</abbr>.
</p>
</div>
<!-- EDIT4 SECTION "Developer corner" [935-] --></div>
</body>
</html>
......@@ -7300,14 +7300,6 @@ else {</seg>
<seg>Elle est connue pour ses CRM et applications de réseaux sociaux.</seg>
</tuv>
</tu>
<tu>
<tuv lang="EN-US">
<seg>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 portal customization).</seg>
</tuv>
<tuv lang="FR-FR" changedate="20120418T173411Z" changeid="xavier">
<seg>on peut aussi afficher une case à cocher dans le formulaire d'authentification pour autoriser l'utilisateur à voir son historique de connexion avant d'être redirigé vers l'application protégée (voir la personnalisation du portail).</seg>
</tuv>
</tu>
<tu>
<tuv lang="EN-US">
<seg>You can use one or a combination of:</seg>
......@@ -13180,14 +13172,6 @@ portalSkin = dark</seg>
<seg>Vérification de la signature des messages SSO : vérifie la signature des messages SSO</seg>
</tuv>
</tu>
<tu>
<tuv lang="EN-US">
<seg>This backend allows to chain authentication method, for example to failback to LDAP authentication if Remote authentication failed…</seg>
</tuv>
<tuv lang="FR-FR" changedate="20160229T171203Z" changeid="xavier">
<seg>Ce backend permet de chaîner des méthodes d'authentification, par exemple pour basculer sur une authentification LDAP si l'authentification amont a échouée…</seg>
</tuv>
</tu>
<tu>
<tuv lang="EN-US">
<seg>If you don't know jQuery selector, just be aware that they are similar to css selectors: for example, button#foo points to the html button whose id is “foo”, and .bar points to all html elements of css class “bar”.</seg>
......@@ -16674,14 +16658,6 @@ dbiTable = mytablename</seg>
<seg>Module de sessions : mettre Lemonldap::NG::Common::Apache::Session::SOAP pour le backend de session SOAP.</seg>
</tuv>
</tu>
<tu>
<tuv lang="EN-US">
<seg>Informations about current request</seg>
</tuv>
<tuv lang="FR-FR" changedate="20160301T161857Z" changeid="xavier">
<seg>Informations sur la requête courante</seg>
</tuv>
</tu>
<tu>
<tuv lang="EN-US">
<seg>URL used before being redirected to the portal (empty if portal was used as entry point)</seg>
......@@ -16698,14 +16674,6 @@ dbiTable = mytablename</seg>
<seg>Variables</seg>
</tuv>
</tu>
<tu>
<tuv lang="EN-US">
<seg>LemonLDAP::NG provide a script that allows to edit configuration items in non interactive mode.</seg>
</tuv>
<tuv lang="FR-FR" changedate="20131103T202657Z" changeid="xavier">
<seg>LemonLDAP::NG fournit un script qui autorise l'édition d'éléments de configuration en mode non-interactif.</seg>
</tuv>
</tu>
<tu>
<tuv lang="EN-US">
<seg>SOAP session backend</seg>
......@@ -17196,14 +17164,6 @@ dbiTable = mytablename</seg>
<seg>Valeur (nom d'en-tête HTTP)</seg>
</tuv>
</tu>
<tu>
<tuv lang="EN-US">
<seg>You should grab some informations:</seg>
</tuv>
<tuv lang="FR-FR" changedate="20120225T193015Z" changeid="xavier">
<seg>Il faut récolter quelques informations:</seg>
</tuv>
</tu>
<tu>
<tuv lang="EN-US">
<seg>http://en.wikipedia.org/wiki/OAuth2</seg>
......@@ -17260,14 +17220,6 @@ dbiTable = mytablename</seg>
<seg>Donner un nom technique (sans espaces ni caratères speciaux), tel “sample-rp” ;</seg>
</tuv>
</tu>
<tu>
<tuv lang="EN-US">
<seg>Request informations</seg>
</tuv>
<tuv lang="FR-FR" changedate="20160301T161939Z" changeid="xavier">
<seg>Informations sur la requête</seg>
</tuv>
</tu>
<tu>
<tuv lang="EN-US">
<seg>Zimbra syncs to smartphones (iPhone, BlackBerry) and desktop clients like Outlook and Thunderbird.</seg>
......@@ -20236,14 +20188,6 @@ dbiTable = mytablename</seg>
<seg>Allez dans le Manager et cliquez sur le nœud Service SAML 2.</seg>
</tuv>
</tu>
<tu>
<tuv lang="EN-US">
<seg>They does not allow to use sessions explorer neither manage one-off sessions.</seg>
</tuv>
<tuv lang="FR-FR" changedate="20160302T062926Z" changeid="xavier">
<seg>Ils ne permettent pas d'utiliser l'explorateur de sessions ne de gérer l'unicité des sessions.</seg>
</tuv>
</tu>
<tu>
<tuv lang="EN-US">
<seg>Example: http://auth.example.com/?logout=1</seg>
......@@ -28924,14 +28868,6 @@ protection = manager</seg>
<seg>Récursivité : active la fonctionnalité récursive (défaut: 0).</seg>
</tuv>
</tu>
<tu>
<tuv lang="EN-US">
<seg>This mode allow to test LemonLDAP::NG without any third-party software.</seg>
</tuv>
<tuv lang="FR-FR" changedate="20120226T115115Z" changeid="xavier">
<seg>Ce mode permet de tester LemonLDAP::NG sans aucun autre programme tiers.</seg>
</tuv>
</tu>
<tu>
<tuv lang="EN-US">
<seg>Activation: set to On.</seg>
......@@ -29430,14 +29366,6 @@ my $lite = SOAP::Lite</seg>
<seg>&lt;title&gt; : titre à afficher : sera inséré dans la page HTML encadré dans &lt;h2 class=“notifText”&gt;…</seg>
</tuv>
</tu>
<tu>
<tuv lang="EN-US">
<seg>Local macros is a special feature of handler that permit to have macros useable localy only.</seg>
</tuv>
<tuv lang="FR-FR">
<seg>Les macros locales sont une fonctionnalité spéciale des agents qui permettent d'avoir des macros utilisables localement seulement.</seg>
</tuv>
</tu>
<tu>
<tuv lang="EN-US">
<seg>For example:</seg>
......@@ -33366,14 +33294,6 @@ maxretry = 3</seg>
<seg>netid_http_header HTTP_AUTH_USER</seg>
</tuv>
</tu>
<tu>
<tuv lang="EN-US">
<seg>On linux, by default, there is no DNS cache and LemonLDAP::NG portal request DNS at every connexions on LDAP or DB.</seg>
</tuv>
<tuv lang="FR-FR" changedate="20160302T062312Z" changeid="xavier">
<seg>Avec linux, par défaut, il n'y a pas de cache DNS et le portail LemonLDAP::NG questionne le DNS à chaque connexion au serveur LDAP ou DB.</seg>
</tuv>
</tu>
<tu>
<tuv lang="EN-US">
<seg>Zimbra Handler cannot be used in Nginx for the moment.</seg>
......@@ -7300,14 +7300,6 @@ lemonldap-ng=&gt; q</seg>
<seg>Elle est connue pour ses CRM et applications de réseaux sociaux.</seg>
</tuv>
</tu>
<tu>
<tuv xml:lang="EN-US">
<seg>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 <bpt i='0' x='0'>&lt;a0&gt;</bpt>portal customization<ept i='0'>&lt;/a0&gt;</ept>).</seg>
</tuv>
<tuv xml:lang="FR-FR" changedate="20120418T173411Z" changeid="xavier">
<seg>on peut aussi afficher une case à cocher dans le formulaire d'authentification pour autoriser l'utilisateur à voir son historique de connexion avant d'être redirigé vers l'application protégée (voir la <bpt i='0' x='0'>&lt;a0&gt;</bpt>personnalisation du portail<ept i='0'>&lt;/a0&gt;</ept>).</seg>
</tuv>
</tu>
<tu>
<tuv xml:lang="EN-US">
<seg>You can use one or a combination of:</seg>
......@@ -13180,14 +13172,6 @@ openssl x509 -req -days 3650 -in cert.csr -signkey lemonldap-ng-priv.key -out ce
<seg><bpt i='0' x='0'>&lt;s0&gt;</bpt>Vérification de la signature des messages <bpt i='1' x='1'>&lt;a1&gt;</bpt>SSO<ept i='1'>&lt;/a1&gt;</ept><ept i='0'>&lt;/s0&gt;</ept> : vérifie la signature des messages <bpt i='2' x='2'>&lt;a2&gt;</bpt>SSO<ept i='2'>&lt;/a2&gt;</ept></seg>
</tuv>
</tu>
<tu>
<tuv xml:lang="EN-US">
<seg>This backend allows to chain authentication method, for example to failback to LDAP authentication if Remote authentication failed…</seg>
</tuv>
<tuv xml:lang="FR-FR" changedate="20160229T171203Z" changeid="xavier">
<seg>Ce backend permet de chaîner des méthodes d'authentification, par exemple pour basculer sur une authentification LDAP si l'authentification amont a échouée…</seg>
</tuv>
</tu>
<tu>
<tuv xml:lang="EN-US">
<seg>If you don't know jQuery selector, just be aware that they are similar to css selectors: for example, button#foo points to the html button whose id is “foo”, and .bar points to all html elements of css class “bar”.</seg>
......@@ -16674,14 +16658,6 @@ createuser lemonldap-ng -P</seg>
<seg><bpt i='0' x='0'>&lt;s0&gt;</bpt>Module de sessions<ept i='0'>&lt;/s0&gt;</ept> : mettre <bpt i='1' x='1'>&lt;c1&gt;</bpt>Lemonldap::NG::Common::Apache::Session::SOAP<ept i='1'>&lt;/c1&gt;</ept> pour le <bpt i='2' x='2'>&lt;a2&gt;</bpt>backend de session SOAP<ept i='2'>&lt;/a2&gt;</ept>.</seg>
</tuv>
</tu>
<tu>
<tuv xml:lang="EN-US">
<seg>Informations about current request</seg>
</tuv>
<tuv xml:lang="FR-FR" changedate="20160301T161857Z" changeid="xavier">
<seg>Informations sur la requête courante</seg>
</tuv>
</tu>
<tu>
<tuv xml:lang="EN-US">
<seg><bpt i='0' x='0'>&lt;a0&gt;</bpt>URL<ept i='0'>&lt;/a0&gt;</ept> used before being redirected to the portal (empty if portal was used as entry point)</seg>
......@@ -16698,14 +16674,6 @@ createuser lemonldap-ng -P</seg>
<seg>Variables</seg>
</tuv>
</tu>
<tu>
<tuv xml:lang="EN-US">
<seg>LemonLDAP::NG provide a script that allows to edit configuration items in non interactive mode.</seg>
</tuv>
<tuv xml:lang="FR-FR" changedate="20131103T202657Z" changeid="xavier">
<seg>LemonLDAP::NG fournit un script qui autorise l'édition d'éléments de configuration en mode non-interactif.</seg>
</tuv>
</tu>
<tu>
<tuv xml:lang="EN-US">
<seg>SOAP session backend</seg>
......@@ -17196,14 +17164,6 @@ createuser lemonldap-ng -P</seg>
<seg>Valeur (nom d'en-tête HTTP)</seg>
</tuv>
</tu>
<tu>
<tuv xml:lang="EN-US">
<seg>You should grab some informations:</seg>
</tuv>
<tuv xml:lang="FR-FR" changedate="20120225T193015Z" changeid="xavier">
<seg>Il faut récolter quelques informations:</seg>
</tuv>
</tu>
<tu>
<tuv xml:lang="EN-US">
<seg>http://en.wikipedia.org/wiki/OAuth2</seg>
......@@ -17260,14 +17220,6 @@ createuser lemonldap-ng -P</seg>
<seg>Donner un nom technique (sans espaces ni caratères speciaux), tel “sample-rp” ;</seg>
</tuv>
</tu>
<tu>
<tuv xml:lang="EN-US">
<seg>Request informations</seg>
</tuv>
<tuv xml:lang="FR-FR" changedate="20160301T161939Z" changeid="xavier">
<seg>Informations sur la requête</seg>
</tuv>
</tu>
<tu>
<tuv xml:lang="EN-US">
<seg>Zimbra syncs to smartphones (iPhone, BlackBerry) and desktop clients like Outlook and Thunderbird.</seg>
......@@ -20236,14 +20188,6 @@ createuser lemonldap-ng -P</seg>
<seg>Allez dans le Manager et cliquez sur le nœud <bpt i='0' x='0'>&lt;c0&gt;</bpt>Service <bpt i='1' x='1'>&lt;a1&gt;</bpt>SAML<ept i='1'>&lt;/a1&gt;</ept> 2<ept i='0'>&lt;/c0&gt;</ept>.</seg>
</tuv>
</tu>
<tu>
<tuv xml:lang="EN-US">
<seg>They does not allow to use sessions explorer neither manage one-off sessions.</seg>
</tuv>
<tuv xml:lang="FR-FR" changedate="20160302T062926Z" changeid="xavier">
<seg>Ils ne permettent pas d'utiliser l'explorateur de sessions ne de gérer l'unicité des sessions.</seg>
</tuv>
</tu>
<tu>
<tuv xml:lang="EN-US">
<seg>Example: <bpt i='2' x='2'>&lt;a2&gt;</bpt>http://auth.example.com/?logout=1<ept i='2'>&lt;/a2&gt;</ept></seg>
......@@ -28924,14 +28868,6 @@ WithPeak[test.example.com]: wmy</seg>
<seg><bpt i='0' x='0'>&lt;s0&gt;</bpt>Récursivité<ept i='0'>&lt;/s0&gt;</ept> : active la fonctionnalité récursive (défaut: 0).</seg>
</tuv>
</tu>
<tu>
<tuv xml:lang="EN-US">
<seg>This mode allow to test LemonLDAP::NG without any third-party software.</seg>
</tuv>
<tuv xml:lang="FR-FR" changedate="20120226T115115Z" changeid="xavier">
<seg>Ce mode permet de tester LemonLDAP::NG sans aucun autre programme tiers.</seg>
</tuv>
</tu>
<tu>
<tuv xml:lang="EN-US">
<seg><bpt i='0' x='0'>&lt;s0&gt;</bpt>Activation<ept i='0'>&lt;/s0&gt;</ept>: set to <bpt i='1' x='1'>&lt;c1&gt;</bpt>On<ept i='1'>&lt;/c1&gt;</ept>.</seg>
......@@ -29430,14 +29366,6 @@ Display<bpt i='21' x='21'>&lt;s21&gt;</bpt>-<ept i='21'>&lt;/s21&gt;</ept>Name <
<seg>&lt;title&gt; : titre à afficher : sera inséré dans la page <bpt i='0' x='0'>&lt;a0&gt;</bpt>HTML<ept i='0'>&lt;/a0&gt;</ept> encadré dans &lt;h2 class=“notifText”&gt;…<it pos='end' x='2'>&lt;/h2&gt;</it></seg>
</tuv>
</tu>
<tu>
<tuv xml:lang="EN-US">
<seg>Local macros is a special feature of handler that permit to have macros useable localy only.</seg>
</tuv>
<tuv xml:lang="FR-FR">
<seg>Les macros locales sont une fonctionnalité spéciale des agents qui permettent d'avoir des macros utilisables localement seulement.</seg>
</tuv>
</tu>
<tu>
<tuv xml:lang="EN-US">
<seg>For example:</seg>
......@@ -33366,14 +33294,6 @@ maxretry = 3</seg>
<seg>netid_http_header HTTP_AUTH_USER</seg>
</tuv>
</tu>
<tu>
<tuv xml:lang="EN-US">
<seg>On linux, by default, there is no <bpt i='0' x='0'>&lt;a0&gt;</bpt>DNS<ept i='0'>&lt;/a0&gt;</ept> cache and LemonLDAP::NG portal request <bpt i='1' x='1'>&lt;a1&gt;</bpt>DNS<ept i='1'>&lt;/a1&gt;</ept> at every connexions on LDAP or DB.</seg>
</tuv>
<tuv xml:lang="FR-FR" changedate="20160302T062312Z" changeid="xavier">
<seg>Avec linux, par défaut, il n'y a pas de cache <bpt i='0' x='0'>&lt;a0&gt;</bpt>DNS<ept i='0'>&lt;/a0&gt;</ept> et le portail LemonLDAP::NG questionne le <bpt i='1' x='1'>&lt;a1&gt;</bpt>DNS<ept i='1'>&lt;/a1&gt;</ept> à chaque connexion au serveur LDAP ou DB.</seg>
</tuv>
</tu>
<tu>
<tuv xml:lang="EN-US">
<seg>Zimbra Handler cannot be used in Nginx for the moment.</seg>
......@@ -7300,14 +7300,6 @@ lemonldap-ng=&gt; q</seg>
<seg>Elle est connue pour ses CRM et applications de réseaux sociaux.</seg>
</tuv>
</tu>
<tu>
<tuv lang="EN-US">
<seg>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 &lt;a0&gt;portal customization&lt;/a0&gt;).</seg>
</tuv>
<tuv lang="FR-FR" changedate="20120418T173411Z" changeid="xavier">
<seg>on peut aussi afficher une case à cocher dans le formulaire d'authentification pour autoriser l'utilisateur à voir son historique de connexion avant d'être redirigé vers l'application protégée (voir la &lt;a0&gt;personnalisation du portail&lt;/a0&gt;).</seg>
</tuv>
</tu>
<tu>
<tuv lang="EN-US">
<seg>You can use one or a combination of:</seg>
......@@ -13180,14 +13172,6 @@ openssl x509 -req -days 3650 -in cert.csr -signkey lemonldap-ng-priv.key -out ce
<seg>&lt;s0&gt;Vérification de la signature des messages &lt;a1&gt;SSO&lt;/a1&gt;&lt;/s0&gt; : vérifie la signature des messages &lt;a2&gt;SSO&lt;/a2&gt;</seg>
</tuv>
</tu>
<tu>
<tuv lang="EN-US">
<seg>This backend allows to chain authentication method, for example to failback to LDAP authentication if Remote authentication failed…</seg>
</tuv>
<tuv lang="FR-FR" changedate="20160229T171203Z" changeid="xavier">
<seg>Ce backend permet de chaîner des méthodes d'authentification, par exemple pour basculer sur une authentification LDAP si l'authentification amont a échouée…</seg>
</tuv>
</tu>
<tu>
<tuv lang="EN-US">
<seg>If you don't know jQuery selector, just be aware that they are similar to css selectors: for example, button#foo points to the html button whose id is “foo”, and .bar points to all html elements of css class “bar”.</seg>
......@@ -16674,14 +16658,6 @@ createuser lemonldap-ng -P</seg>
<seg>&lt;s0&gt;Module de sessions&lt;/s0&gt; : mettre &lt;c1&gt;Lemonldap::NG::Common::Apache::Session::SOAP&lt;/c1&gt; pour le &lt;a2&gt;backend de session SOAP&lt;/a2&gt;.</seg>
</tuv>
</tu>
<tu>
<tuv lang="EN-US">
<seg>Informations about current request</seg>
</tuv>
<tuv lang="FR-FR" changedate="20160301T161857Z" changeid="xavier">
<seg>Informations sur la requête courante</seg>
</tuv>
</tu>
<tu>
<tuv lang="EN-US">
<seg>&lt;a0&gt;URL&lt;/a0&gt; used before being redirected to the portal (empty if portal was used as entry point)</seg>
......@@ -16698,14 +16674,6 @@ createuser lemonldap-ng -P</seg>
<seg>Variables</seg>
</tuv>
</tu>
<tu>
<tuv lang="EN-US">
<seg>LemonLDAP::NG provide a script that allows to edit configuration items in non interactive mode.</seg>
</tuv>
<tuv lang="FR-FR" changedate="20131103T202657Z" changeid="xavier">
<seg>LemonLDAP::NG fournit un script qui autorise l'édition d'éléments de configuration en mode non-interactif.</seg>
</tuv>
</tu>
<tu>
<tuv lang="EN-US">
<seg>SOAP session backend</seg>
......@@ -17196,14 +17164,6 @@ createuser lemonldap-ng -P</seg>
<seg>Valeur (nom d'en-tête HTTP)</seg>
</tuv>
</tu>
<tu>
<tuv lang="EN-US">
<seg>You should grab some informations:</seg>
</tuv>
<tuv lang="FR-FR" changedate="20120225T193015Z" changeid="xavier">
<seg>Il faut récolter quelques informations:</seg>
</tuv>
</tu>
<tu>
<tuv lang="EN-US">
<seg>http://en.wikipedia.org/wiki/OAuth2</seg>
......@@ -17260,14 +17220,6 @@ createuser lemonldap-ng -P</seg>
<seg>Donner un nom technique (sans espaces ni caratères speciaux), tel “sample-rp” ;</seg>
</tuv>
</tu>
<tu>
<tuv lang="EN-US">
<seg>Request informations</seg>
</tuv>
<tuv lang="FR-FR" changedate="20160301T161939Z" changeid="xavier">
<seg>Informations sur la requête</seg>
</tuv>
</tu>
<tu>
<tuv lang="EN-US">
<seg>Zimbra syncs to smartphones (iPhone, BlackBerry) and desktop clients like Outlook and Thunderbird