Sign up with provider throws 422

I want to enable signup with github and I've followed the steps from https://supabase.com/docs/guides/auth/auth-github.
Whenever I execute client.auth.signUp({ provider: 'github' }) in JS, it throws a 422 saying Signup requires a valid password. I don't need to provide a password when using github signup right?
Was this page helpful?