Commit Graph

34 Commits (master)

Author SHA1 Message Date
Andrew Dolgov 031ee47a3e don't try to pass string literal NOW() to ORM as a timestamp 3 years ago
Andrew Dolgov 8b1a2406e6 userhelper: use orm for a few more user-related things 3 years ago
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 0f28f81f89 move authentication modules to plugins/ 12 years ago
Andrew Dolgov 04cdc8023d add IMAP authenticator module (closes #485) 12 years ago
Andrew Dolgov d1e31c7a74 Revert "only enable OTPHP on php version 5.3+"
This reverts commit 1835f145a8.
12 years ago
Andrew Dolgov d031f69813 Revert "auth internal: fix otp check clause"
This reverts commit 72d0e9b33f.
12 years ago
Andrew Dolgov 72d0e9b33f auth internal: fix otp check clause 12 years ago
Andrew Dolgov 1835f145a8 only enable OTPHP on php version 5.3+ 12 years ago
Andrew Dolgov 2d6847495f fix OTP 12 years ago
Andrew Dolgov ec78654f4e add auth_base check_password() 12 years ago
Andrew Dolgov 3ca8af7fd8 require entering password before enabling/disabling otp 12 years ago
Andrew Dolgov b8cdc39433 focus input field in otp form 12 years ago
Andrew Dolgov 02cd6de128 api: add workaround to disable OTP 12 years ago
Andrew Dolgov 4e70344bbf auth internal: fix login screen warning 12 years ago
Andrew Dolgov fb70f26ed9 implement one time passwords using TOTP 12 years ago
Andrew Dolgov 369dbc19d6 rework class system to use subdirectories
add placeholder plugin/hook system
12 years ago