fix auth::check