Wording update
Added external_user_id, first_name and last_name as optional parameters.
if an external_user_id is set, the system checks if the user exitsts / or not and therefore manages a register or login flow.