Allow login using Kerberos authentication
I would like to add Kerberos authentication as an optional login method.
This would then allow users that have a valid kerberos ticket to connect to a appropriately configured tryton server without having to enter a username or password.
To make this work both the server and client(s) would need to be altered so they can perform the authentication process, possibly by adding a login_kerberos method, or by changing the login method to take (auth_method, **kargs) instead of (loginname, password), where kargs would depend on the auth_method (loginname and password for simple auth, or ticket for kerberos auth, or ... for some future auth method).
Any advice, suggestions or comments would be appreciated.