Also, this extends the `MemberLoginForm`, not the `OpauthLoginForm`, so yeah it should be an extension