Currently, we support three different authentication methods in tlclient. Assuming you have access to the Options->Security dialog, changing the auth method can be done with 3 mouse clicks (4 after restart of client). However, this might be a little bit too much for some users. Therefore, one idea is to create a shortcut on the client login window for toggling auth methods. It could be a button. One idea is to introduce a configuration parameter, say, AUTH_TOGGLE. If empty, the button is not displayed at all. If it contains two or more auth methods, then the button would switch between these methods.
Created attachment 504 [details] Illustration of drop-down menu selector of authentication methods.
Automatic toggling (rather than a drop-down menu) might also be handy in some situations, e.g. organisations where some users log in with smart cards, some with passwords. The dialogue could then change depending on whether or not a smart card was inserted. Reassigning for discussion.