add user sign-up, sign-in and log off