complete happy and sad paths for user signin and signup