aurweb/web/lib
Lukas Fleischer 29a48708bb Use bcrypt to hash passwords
Replace the default hash function used for storing passwords by
password_hash() which internally uses bcrypt. Legacy MD5 hashes are
still supported and are immediately converted to the new format when a
user logs in.

Since big parts of the authentication system needed to be rewritten in
this context, this patch also includes some simplification and
refactoring of all code related to password checking and resetting.

Fixes FS#52297.

Signed-off-by: Lukas Fleischer <lfleischer@archlinux.org>
2017-02-24 22:04:49 +01:00
..
acctfuncs.inc.php Use bcrypt to hash passwords 2017-02-24 22:04:49 +01:00
aur.inc.php Use bcrypt to hash passwords 2017-02-24 22:04:49 +01:00
aurjson.class.php Make aurjson error messages consistent 2017-02-14 20:41:50 +01:00
cachefuncs.inc.php Remove unnecessary database connection parameter from all functions 2013-02-10 12:10:38 +01:00
confparser.inc.php confparser.inc.php: Support alternative config path 2017-02-08 19:18:27 +01:00
credentials.inc.php Add comment undeletion functionality 2016-01-23 11:50:03 +01:00
DB.class.php Fix DB.class.php to match config and include SQLite support 2016-11-10 18:31:20 +01:00
feedcreator.class.php Avoid use of "<b>"/"</b>" 2012-09-24 12:23:05 +02:00
gettext.php Rename constructors to __construct 2016-01-28 22:55:32 +01:00
pkgbasefuncs.inc.php Fix user name in disown notifications 2017-02-24 21:25:03 +01:00
pkgfuncs.inc.php Add direct links to each source file 2017-02-12 17:53:13 +01:00
pkgreqfuncs.inc.php Add a parameter to skip old requests to pkgreq_list() 2017-02-15 07:13:01 +01:00
routing.inc.php Move registration code to a separate unit 2015-06-27 13:04:03 +02:00
stats.inc.php Remove 'new' tag from updates table 2016-01-31 20:12:56 +01:00
streams.php Rename constructors to __construct 2016-01-28 22:55:32 +01:00
timezone.inc.php Add user set timezones 2017-01-20 23:20:40 +01:00
translator.inc.php Remove extraneous quote in translator.inc.php 2016-11-10 18:31:20 +01:00
version.inc.php Release 4.4.1 2016-10-17 15:32:06 +02:00