There are three parts to a ‘user’ form: - the email address - the permissions - the auth type setting This commit breaks them up into abstract classes so that they can be composed more flexibly in future commits.
view_activity