fix bug in user sign in type