Horizon ships with a number of form classes, some generic and some specific.
Forms used for Horizon’s auth mechanisms.
Form used for logging in a user.
Handles authentication with Keystone, choosing a tenant, and fetching a scoped token token for that tenant. Redirects to the URL returned by horizon.get_user_home() if successful.
Subclass of SelfHandlingForm.