add user signed in logic