added user factory to passing sign in spec