user sign-in sign-out commit