Can Keycloak login screen be customize to pass extra attributes other than username and password

My usecase follows the concept of Multitenancy where user can be part of more than one tenant (called org in our case). I am trying to find out a way to see if Login screen can be customized to allow user to enter his orgName along with username and password so that the user is authorized against one org at a time.
In case he wished to switch to another org, user can log out and specify other org and enters again.
Bonus points if this can be without logging out.