From 625ae5ece0700adcee594f507f983e1c45970d0e Mon Sep 17 00:00:00 2001
From: Xavier Guimard
+
+Note that if you use FastCGI, you must restart Apache to enable changes.
+
+
+You can also use <portal>?logout=1 as logout_url to remove LemonLDAP::NG session when “disconnect” is chosen.
+
-
To test this, you can build your own WebID certificate using one of :
- * Web::ID::Certificate::Generator
- * my-profile.eu
- * gen-webid-cert.sh
-
+
+LL::NG CGIs (Portal, Manager,…) can be used under a Fast CGI system very easily. You just have to load LL::NG fast CGI support and write a loop in the CGI. Example with the portal:
+
+
+Key steps :
+
+
+An example is given under the source tree : lemonldap-ng-portal/example/index.fcgi
+
+You can also use a Fast CGI server using index.fcgi given in portal examples.
+
+
+If you set Alphabetical Index
A
applications
authad
authapache
authbasic
authbrowserid
authcas
authchoice
authdbi
authdemo
authfacebook
authgoogle
authldap
authmulti
authnull
authopenid
authproxy
authradius
authremote
authsaml
authslave
authssl
authtwitter
authwebid
authyubikeyB
C
D
E
F
G
H
I
L
M
N
O
P
passwordstore
performances
phpldapadmin
playground
portal
portalcustom
portalmenu
prereq
presentation
pressQ
R
S
samlservice
screenshots
securetoken
security
selfmadeapplication
sessions
soapconfbackend
soapminihowto
soapservices
soapsessionbackend
spring
sqlconfbackend
sqlsessionbackend
ssocookie
start
status
sympa
syntaxT
U
V
W
Z
\ No newline at end of file
+Alphabetical Index
A
applications
authad
authapache
authbasic
authbrowserid
authcas
authchoice
authdbi
authdemo
authfacebook
authgoogle
authldap
authmulti
authnull
authopenid
authproxy
authradius
authremote
authsaml
authslave
authssl
authtwitter
authwebid
authyubikeyB
C
D
E
F
G
H
I
L
M
N
O
P
passwordstore
performances
phpldapadmin
playground
portal
portalcustom
portalmenu
prereq
presentation
pressQ
R
S
samlservice
screenshots
securetoken
security
selfmadeapplication
sessions
soapconfbackend
soapminihowto
soapservices
soapsessionbackend
spring
sqlconfbackend
sqlsessionbackend
ssocookie
start
status
sympa
syntaxT
U
V
W
Z
\ No newline at end of file
diff --git a/doc/pages/documentation/1.3/applications/sympa.html b/doc/pages/documentation/1.3/applications/sympa.html
index d99d7c22a..effba19c7 100644
--- a/doc/pages/documentation/1.3/applications/sympa.html
+++ b/doc/pages/documentation/1.3/applications/sympa.html
@@ -44,7 +44,7 @@
There are two ways to configure SSO with Sympa:
-
-
@@ -68,7 +68,7 @@ How to choose? Here are some advices:
Configuration
Auto login
Default parameters
» Advanced parameters
Magic authentication
generic_sso
- service_name LemonLDAP::NG
+ service_name Centralized auth service
service_id lemonldapng
email_http_header HTTP_MAIL
netid_http_header HTTP_AUTH_USER
@@ -165,6 +165,21 @@ generic_sso
logout_url http://sympa.example.com/wws/logout
+Sympa virtual host in Apache
@@ -186,7 +201,7 @@ Configure Sympa virtual host like other VirtualHost>
+
\ No newline at end of file
diff --git a/doc/pages/documentation/1.3/fastcgi.html b/doc/pages/documentation/1.3/fastcgi.html
new file mode 100644
index 000000000..40dad37d9
--- /dev/null
+++ b/doc/pages/documentation/1.3/fastcgi.html
@@ -0,0 +1,62 @@
+
+
+
+
+
+
+Fast CGI support
+#!/usr/bin/perl
+use Lemonldap::NG::Common::CGI qw(fastcgi);
+use Lemonldap::NG::Portal::SharedConf;
+# ...
+
+LMAUTH: while ( my $portal = Lemonldap::NG::Portal::SharedConf->new({}) ) {
+ # ...
+}
+
+
+
+
+
+
+
+Configuration access
+useLocalConf
to 1 in lemonldap-ng.ini (section [Portal]), the portal will use only a cached configuration. To refresh it, you have to set an handler on the same server to use the refresh mechanism or to restart the server after each configuration change.
+Starting performances
Apache::Session performances
LDAP performances
Mini howtos
Exploitation
\ No newline at end of file
+