Implement authentication and admin privileges