Ticket #1923 (closed defect: fixed)
User password hash method not centralized
| Reported by: | bruno | Owned by: | franck |
|---|---|---|---|
| Priority: | normal | Milestone: | 2.8 |
| Component: | module:auth | Version: | 2.6.1 |
| Severity: | normal | Keywords: | |
| Cc: |
Description
The algorithm that computes user password hash (with hash_hmac and Dc_MASTER_KEY) should be located only in dcAuth.
crypt::hmac(DC_MASTER_KEY,$pwd) is currently hardcoded in many places inside core :
- blog_del.php
- langs.php
- install/index.php
- preferences.php
- user.php
...
That prevents any flexibility in auth functions.
Change History
Note: See
TracTickets for help on using
tickets.
