Please implement authentication handling.