User authentication and role provider complated