Beta Users Service (without or with mocked) Authentication?

In Beta API, Users must be signed up and authenticated either via the basic or one of the social providers, or the custom auth method?

I would like to store and use very basic data to the User but not bother them with the manual sign up step.

What’s the best way to approach leveraging the User service without requiring them to authenticate manually? The only way I can come up with is to generate random strings for username and password, which I think is certainly not what you intended.