They need an account because you get randomized inputs, and the solution goes with your inputs. They could’ve rolled out their own username/password auth, but that’s more work and you need to secure the passwords, handle resets, etc. OAuth is 100% the correct move here, and they ask for very minimal info.
They need an account because you get randomized inputs, and the solution goes with your inputs. They could’ve rolled out their own username/password auth, but that’s more work and you need to secure the passwords, handle resets, etc. OAuth is 100% the correct move here, and they ask for very minimal info.