A page in your DokuWiki was added or changed. Here are the details:
Date : 2010/07/28 14:06
Browser : Mozilla/5.0 (X11; U; Linux i686; fr-FR; rv:1.9.2.6)
Gecko/20100628 Ubuntu/10.04 (lucid) Firefox/3.6.6
IP-Address : 213.41.232.151
Hostname : dslm0.nerim.lyon.linagora.net
Old Revision:
http://ltb-project.org/wiki/documentation/self-service-password?rev=1279806822
New Revision: http://ltb-project.org/wiki/documentation/self-service-password
Edit Summary:
User : coudot
@@ -1,83 +1,32 @@
====== Self Service Password ======
===== Presentation =====
- Self Service Password is a PHP application that allows users to change their
password.
-
- {{ :documentation:self_service_password_1266273082544.png?300 |}}
- {{ :documentation:self_service_password_1266273139157.png?300 |}}
- {{ :documentation:self_service_password_1266273215596.png?300 |}}
+ Self Service Password is a PHP application that allows users to change their
password In an LDAP directory.
The application can be used on standard LDAPv3 directories (OpenLDAP, OpenDS,
ApacheDS, SUN, Novell, etc.) and also on Active Directory.
- Samba mode can be activated to change Samba password.
-
- A local password policy can be applied before password is sent to directory.
-
- ===== Installation =====
-
- To install it:
- <code>
- # tar zxvf ltb-project-self-service-password-VERSION.tar.gz
- # mv ltb-project-self-service-password-VERSION
/usr/local/self-service-password
- </code>
-
- You can configure a virtual host on Apache for this application:
- <code>
- <VirtualHost *:80>
- ServerName ssp.example.com
-
- DocumentRoot /usr/local/self-service-password
- DirectoryIndex index.php
-
- AddDefaultCharset UTF-8
-
- LogLevel warn
- ErrorLog /var/log/apache2/ssp_error.log
- CustomLog /var/log/apache2/ssp_access.log combined
- </VirtualHost>
- </code>
-
- ===== Configuration =====
+ It has the following features:
+ * Samba mode to change Samba password
+ * Active directory mode
+ * Local password policy:
+ * Minimum/maximum lenght
+ * Forbidden characters
+ * Upper, Lower, Digit or Special characters counters
+ * Reuse old password check
+ * Help messages
+ * Reset by questions
+ * Reset by mail challenge (token sent by mail)
- Edit the configuration file (config.inc.php):
- <code>
- # vi /usr/local/ltb-self-service-password/config.inc.php
- </code>
+ ===== Documentation =====
- Parameters are the following:
- * $ldap_url: LDAP URL, like ldap://myserver, or ldaps://127.0.0.1
- * $ldap_binddn: Manager DN (not mandatory)
- * $ldap_bindpw: Manager password (not mandatory)
- * $ldap_base: Base of search (users branch)
- * $ldap_filter: Filter to find the user (the string {login} is replaced by
submitted login)
- * $ad_mode: Set to true if you use Active Directory
- * $samba_mode : Set to true to change Samba password too (modify
sambaNTpassword and sambaPwdLastSet attributes)
- * $hash: Password hashing. Default is "clear". This option is ignored with
$ad_mode. Available hashing are:
- * SHA
- * SSHA
- * MD5
- * SMD5
- * CRYPT
- * $pwd_min_lenght: Minimal length
- * $pwd_max_lenght: Maximal length
- * $pwd_min_lower: Minimal lower characters
- * $pwd_min_upper: Minimal upper characters
- * $pwd_min_digit: Minimal digit
- * $pwd_show_policy: Set to true to display password policy constraints on
the page
- * $who_change_password: Set "user" if the user do the modification on the
directory or "manager" else (depending on ACLs)
- * $lang: Choose "en", "fr" or "de"
- * $logo: Path to image logo
- * $debug: Set to true to print debug information
+ ==== Stable release ====
- ===== Active Directory =====
+ * [[:self-service-password:0.3|Self Service Password v0.3]]
- If you use Active Directory, you should adapt the configuration:
- * You must use SSL, so use ldaps:// in $ldap_url
- * Activate $ad_mode
- * Use this filter: (&(objectClass=user)(sAMAccountName={login}))
+ ==== Testing release ====
- ===== Tips =====
+ * [[:self-service-password:0.3|Self Service Password v0.3]]
- You can fill the login field by setting the value in the URL, like
http://ssp.example.com/?login=mylogin. This is usefull if you link to this page
from another program which already knows the user login.
+ ===== Screenshots =====
--
This mail was generated by DokuWiki at
http://ltb-project.org/wiki/
_______________________________________________
ltb-changes mailing list
[email protected]
http://lists.ltb-project.org/listinfo/ltb-changes