diff options
| author | alec <alec@208e9e7b-5314-0410-a742-e7e81cd9613c> | 2009-09-02 09:35:19 +0000 |
|---|---|---|
| committer | alec <alec@208e9e7b-5314-0410-a742-e7e81cd9613c> | 2009-09-02 09:35:19 +0000 |
| commit | d55777ebef19c351f3fc9d9d5b11118ca3b978fe (patch) | |
| tree | d8de3c77462abbc7a325fd91c63fd608f1e168d9 /roundcubemail/plugins/password/config.inc.php.dist | |
| parent | a9d66b059a967587f23efe6853efaca2a03a6b49 (diff) | |
- Password plugin: support hashed passwords and username parts in sql driver queries
git-svn-id: https://svn.roundcube.net/trunk@2908 208e9e7b-5314-0410-a742-e7e81cd9613c
Diffstat (limited to 'roundcubemail/plugins/password/config.inc.php.dist')
| -rw-r--r-- | roundcubemail/plugins/password/config.inc.php.dist | 18 |
1 files changed, 17 insertions, 1 deletions
diff --git a/roundcubemail/plugins/password/config.inc.php.dist b/roundcubemail/plugins/password/config.inc.php.dist index 163fddaec..076cfd6a1 100644 --- a/roundcubemail/plugins/password/config.inc.php.dist +++ b/roundcubemail/plugins/password/config.inc.php.dist @@ -21,13 +21,29 @@ $rcmail_config['password_db_dsn'] = ''; // %p is replaced with the plaintext new password // %c is replaced with the crypt version of the new password, MD5 if available // otherwise DES. -// %u is replaced with the username (from the session info) // %o is replaced with the password before the change +// %n is replaced with the hashed version of the new password +// %q is replaced with the hashed password before the change // %h is replaced with the imap host (from the session info) +// %u is replaced with the username (from the session info) +// %l is replaced with the local part of the username +// (in case the username is an email address) +// %d is replaced with the domain part of the username +// (in case the username is an email address) // Escaping of macros is handled by this module. // Default: "SELECT update_passwd(%c, %u)" $rcmail_config['password_query'] = 'SELECT update_passwd(%c, %u)'; +// Using a password hash for %n and %q variables. +// Determine which hashing algorithm should be used to generate +// the hashed new and current password for using them within the +// SQL query. Requires PHP's 'hash' extension. +$rcmail_config['password_hash_algorithm'] = 'sha1'; + +// You can also decide whether the hash should be provided +// as hex string or in base64 encoded format. +$rcmail_config['password_hash_base64'] = false; + // Poppassd Driver options // ----------------------- |
