I have managed to integrate oauth2 login for google and it works fine. however, im running into trouble by creating a new username and password user. I followed the documentation for it, but i think i mightve done something wrong since i keep getting error code 400.