I am using Discourse with my app using shared cookie authentication. My app does the registration and authentication and Discourse (using a custom CurrentUserProvider) takes the user_id from the session cookie.
How do I get my app to tell Discourse to create a new user with just username and email? This is not a SSO setup so the official API will not suit me apparently.
I don’t want to send out activation email because my app authenticates the users with social logins so email is already verified.