User authentication steps.