Handling authentication errors.
If signup fails at any stage of the process, the user will be redirected back to your application with query parameters
error_reason. It is left up to each individual application to decide how the failures should be communicated to the user. Currently
error_reasonfields can have multiple values depending on the failure type.