1
0
Fork 0
mirror of https://github.com/Kozea/Radicale.git synced 2025-08-01 18:18:31 +00:00
Radicale/radicale/auth
Przemysław Buczkowski 25402ab641 Use AUTHENTICATE PLAIN instead of LOGIN
Makes imaplib use more modern AUTHENTICATE verb
rather than LOGIN.
The immediate benefit is that now the credentials
can be non-ASCII.
In the future, it may be used to add other
authentication methods, such as OAuth.

References:
* https://datatracker.ietf.org/doc/html/rfc6855.html#page-5
* https://bugs.python.org/issue13700
2025-03-06 13:08:51 +00:00
..
__init__.py pam: add support 2025-02-22 17:49:36 +01:00
denyall.py add support for auth.type=denyall 2024-06-07 06:45:39 +02:00
dovecot.py add logging entries for dovecot, adjust for imap 2025-01-20 06:31:56 +01:00
htpasswd.py remove obsolete code and comment as constant execution time is now done by __init__.py 2025-01-03 07:02:29 +01:00
http_x_remote_user.py Change name in file header 2021-12-09 16:55:46 +01:00
imap.py Use AUTHENTICATE PLAIN instead of LOGIN 2025-03-06 13:08:51 +00:00
ldap.py LDAP auth: flexibilize parsing of 'ldap_groups_attribute' 2025-01-03 20:47:36 +01:00
none.py added compatibility with a case-insensitive authentication provider 2024-04-17 18:31:51 +03:00
oauth2.py oauth2 do not throw exception in case server is not reachable 2025-02-02 09:04:42 +01:00
pam.py fix loglevel 2025-02-25 06:19:51 +01:00
remote_user.py Change name in file header 2021-12-09 16:55:46 +01:00