View Issue Details
ID | Project | Category | View Status | Date Submitted | Last Update |
---|---|---|---|---|---|
0004173 | OXID eShop (all versions) | 4.07. Source code, Test | public | 2012-06-15 15:53 | 2014-10-28 08:55 |
Reporter | FibreFoX | Assigned To | |||
Priority | low | Severity | minor | Reproducibility | always |
Status | resolved | Resolution | no change required | ||
Product Version | 4.6.1 revision 45706 | ||||
Target Version | 4.8.9 / 5.1.9 | ||||
Summary | 0004173: Remove password-generation/hashing from database to php | ||||
Description | In core/oxuser.php are at least three methods that can be made within PHP to reduce access to a database: encodePassword prepareSalt decodeSalt I think everything, that can be made without any database-access, should be made without database-usage, especially in this case where that db-work isn't necessary. | ||||
Additional Information | quick google-search: http://ditio.net/2008/11/04/php-string-to-hex-and-hex-to-string-functions/ maybe there already exists some other functionality within php | ||||
Tags | Performance, User Management | ||||
Theme | Both | ||||
Browser | All | ||||
PHP Version | any | ||||
Database Version | any | ||||
related to | 0004963 | resolved | saulius.stasiukaitis | Login doesn't work with Mysql 5.5 and iUtfMode=1 |
related to | 0005636 | resolved | jurate.baseviciene | Use alternative password encryption, md5 is deprecated |
related to | 0004172 | resolved | jurate.baseviciene | move (obsolete) code from method in oxuser to upgrade/update-script (getPasswordHash) |