Commit Graph

20 Commits (6359259dbb1e8d5b569f569a7089abffd9259d30)

Author SHA1 Message Date
Andrew Dolgov 6359259dbb simplify internal authentication code and bump default algo to SSHA-512 3 years ago
Andrew Dolgov 2ae0b7059f cleanup some defined-stuff 3 years ago
Andrew Dolgov 09e9f34bb4 add UserHelper::find_user_by_login() and rewrite some user checks to invoke it instead of going through PDO 3 years ago
Andrew Dolgov 7af8744c85 authentication: make logins case-insensitive (force lowercase) 3 years ago
Andrew Dolgov 51d2deeea9 fix hierarchy of authentication modules, make everything extend Auth_Base and implement hook_auth_user() for pluginhost 3 years ago
Andrew Dolgov 68b0380118 add placeholder authentication via app passwords if service is passed
forbid logins via regular passwords for services
remove AUTH_DISABLE_OTP
5 years ago
Andrew Dolgov df5d2a0665 pluginhost: do not connect via legacy DB api until requested
log all initiated legacy database connections
7 years ago
Andrew Dolgov c9d5c26041 auth/base: PDO
functions: fix small pdo-related bug
7 years ago
Andrew Dolgov ea79a0e033 remove some redundant php closing tags 7 years ago
Andrew Dolgov 7b55001eee fix various issues reported by static analysis
update gitlab-ci config
7 years ago
Andrew Dolgov ea46d90eee auth_base: choose random password if not supplied by auth module 11 years ago
Rasmus Lerdorf 6f7798b643 Fixing bugs found by static analysis 11 years ago
Andrew Dolgov 8cb5c64d62 fix auth_base referencing dbh which was not present 11 years ago
Andrew Dolgov d9c85e0f11 classes: use OO DB interface 11 years ago
Andrew Dolgov a42c55f02b fix blank character after opening bracket in function calls 11 years ago
Andrew Dolgov a0ed0d38d4 auth_remote: fix typo 11 years ago
Andrew Dolgov 6322ac79a0 remove $link 11 years ago
Andrew Dolgov 3972bf5981 db_escape_string: specify link parameter for consistency; sessions: do not force-close db connection in _close() 11 years ago
Andrew Dolgov ec78654f4e add auth_base check_password() 12 years ago
Andrew Dolgov 369dbc19d6 rework class system to use subdirectories
add placeholder plugin/hook system
12 years ago