policies macros

This commit is contained in:
marin postma 2021-06-23 19:35:26 +02:00
parent 12f6709e1c
commit 5b71751391
No known key found for this signature in database
GPG key ID: 6088B7721C3E39F9
4 changed files with 64 additions and 7 deletions

View file

@ -13,7 +13,7 @@ use crate::extractors::authentication::{Policies, AuthConfig, Public, GuardedDat
pub fn services(cfg: &mut web::ServiceConfig) {
let mut policies = Policies::new();
policies.insert(Public);
policies.insert(Public::new());
cfg.service(
web::resource("/indexes/{index_uid}/search")
.app_data(AuthConfig::Auth(policies))