Use @ben example at the top to see how your server connect can work. For the validation to see if user exists check this link.
Check if a Database Record Already Exists Before Inserting a New Entry
For the condition step:
Go under core action and add conditions: