0
0
mirror of https://github.com/postfixadmin/postfixadmin.git synced 2024-09-20 03:36:20 +02:00
Commit Graph

12 Commits

Author SHA1 Message Date
David Goodwin
cb161a7cec
Merge pull request #421 from BotoX/master-crypt
Suport for dovecot mail-crypt-plugin via new mailbox_postpassword_script hook
2021-01-14 20:11:14 +00:00
David Goodwin
79737bc049 reformat 2021-01-14 17:07:55 +00:00
David Goodwin
ab56724a15 add hash_equals call 2021-01-14 17:07:55 +00:00
David Goodwin
85960b7096 more Login pacrypt() exception handling - see https://github.com/postfixadmin/postfixadmin/issues/420 2021-01-14 17:07:55 +00:00
David Goodwin
0a55868736 require a password to be non-empty on login 2021-01-14 17:07:55 +00:00
David Goodwin
30e3132a34 wrap pacrypt() call with a try/catch to log/handle issues where an exception is thrown - see https://github.com/postfixadmin/postfixadmin/issues/420 2021-01-14 17:07:55 +00:00
BotoX
c6ae3ea2f3 Suport for dovecot mail-crypt-plugin via new mailbox_postpassword_script hook.
Uses doveadm mailbox cryptokey on create user / password change to adjust user encryption key.
https://doc.dovecot.org/configuration_manual/mail_crypt_plugin/
2021-01-11 21:07:45 +01:00
David Goodwin
b8fa60bb8a more type hints / psalm fixes 2020-09-28 20:33:54 +01:00
David Goodwin
e4d5e4bee0 reformat 2020-09-26 09:58:16 +01:00
David Goodwin
ce8c636eb5 rejig Login::__construct() as only one arg is really needed 2020-09-26 09:58:05 +01:00
David Goodwin
7107e17c4c composer format 2020-09-25 21:33:26 +01:00
David Goodwin
f091948381 move password check and recovery code generation out of PFAHandlers and into a Login class 2020-09-25 21:32:03 +01:00