Summary | Encrypted MySQL Password |
Queue | Horde Framework Packages |
Queue Version | Git master |
Type | Enhancement |
State | Resolved |
Priority | 1. Low |
Owners | jan (at) horde (dot) org |
Requester | stwagner (at) openst (dot) de |
Created | 02/10/2014 (4170 days ago) |
Due | |
Updated | 02/11/2014 (4169 days ago) |
Assigned | |
Resolved | 02/10/2014 (4170 days ago) |
Milestone | |
Patch | Yes |
commit 75657c76f8ea67ca56d588b7bd81f0dd38628131
Author: Jan Schneider <jan@horde.org>
Date: Tue Feb 11 12:17:32 2014 +0100
[jan] Add mysql encryption option for SQL backends (
Request #12962).horde/config/conf.xml | 2 ++
horde/docs/CHANGES | 1 +
horde/package.xml | 1 +
3 files changed, 4 insertions(+), 0 deletions(-)
http://git.horde.org/horde-git/-/commit/75657c76f8ea67ca56d588b7bd81f0dd38628131
Would it mind you to push something like
Use 'mysql' if the passwords are stored by using the password()
function of MySQL (MySQL Version >=4.1).
into documentation (horde/passwd/docs/INSTALL, line 234)?
State ⇒ Resolved
commit 4a1a64dd1cc9236bb6853dc07efb77244a5430a8
Author: Jan Schneider <jan@horde.org>
Date: Mon Feb 10 18:13:57 2014 +0100
[jan] Add MySQL password hashing (
Request #12962).framework/Auth/lib/Horde/Auth.php | 4 ++++
framework/Auth/package.xml | 2 ++
framework/Auth/test/Horde/Auth/TestCase.php | Bin 2220 -> 2297 bytes
3 files changed, 6 insertions(+), 0 deletions(-)
http://git.horde.org/horde-git/-/commit/4a1a64dd1cc9236bb6853dc07efb77244a5430a8
Queue ⇒ Horde Framework Packages
State ⇒ Feedback
new hashing method?
New Attachment: horde-Auth.mysql.php.patch
Priority ⇒ 1. Low
Type ⇒ Enhancement
Summary ⇒ Encrypted MySQL Password
Queue ⇒ Passwd
Milestone ⇒
Patch ⇒ Yes
State ⇒ New
within an MySQL database and the passwords are encrypted by MySQLs
password function.
The check of old password fail because, of missing algorithm that
matches MySQLs password().
I propose to extend the getCryptedPassword function of Auth.php class
with a MySQL password hash function (PHP-based). MySQL passwords are
then supported by the encryption option 'mysql' in the 'sql' section
of backends.php.
Patch attached.