Added require_correct_user method