Login: Add an option to choose an authentication method (by username/password or token)
Manage token based authentication Ensure consistency of click styles Fix "AttributeError: module 'click' has no attribute 'exit'" issue when submitting bad login credentials. Adapt dash imports to remove deprecated warnings
Related #4590
Migrated from D8909 (view on Phabricator)