Check user

Checking if user exist and the cases if not, new vs. guest