Parses the user info JSON from the provider and returns a triple of (providerUserId, username, email).
Can be overridden to provide custom parsing logic.