Ability to perform sign up and post by API
I'm trying to create a bug reporter in our game for users to submit bugs with. We want them to simply provide an email address and name and be able to submit their bug no questions asked. I had hoped the UE API would allow this, but it seems I must expose my own API token which is dangerous to do?
Definitely, you should not expose your API token! What you should do in this case is make a post of data to your page, then call API from your server side with received parameters.
Also, if your users are authenticated in your App already, you could post the API call with user's SSO token (additionally) and have it registered in UE automatically.