What is the best practice for validating inputs when registering a user, and is there email validation done on the API's side?
Unity's input fields provide general validation options for things like a username (alphanumeric) and email (email address) and much more can be done at the code level, however when making a RegisterPlayFabUser request, I am unsure what checks are done by PlayFab and if I even need to run input checks at the Unity level (or if they are completely redundant).
Also, just so I am sure of how to handle error codes:
- InvalidUsername is given if the input doesn't match the alphanumeric check,
- What is the difference between NameNotAvailable and UsernameNotAvailable?
- is ProfaneDisplayName only going to be given if I have added the Community Sift add-on
Thanks in advance!