debug!("otp present in credentials, skipping user: {}",username);
debug!("otp present in credentials, skipping user {}",username);
continue;
}
info!("enforce required action CONFIGURE_TOTP for user: {}",username);
// add docs -> make a second loop and remove require user action for TOTP in case the credentials already have totp, this is required as get->check->put is not race condition free and a user can setup totp in between get->put
// to reduce window of opportunity, we do an additional get->set->put per user inside a lopp
// add docs -> make a second loop and remove require user action for TOTP in case the credentials already have totp, this is required as get->check->put is not race condition free and a user can setup totp in between get->put
// to reduce window of opportunity, we do an additional get->set->put per user inside a lopp
debug!("otp present in credentials, skipping user: {}",username);
continue;
}
info!("enforce required action CONFIGURE_TOTP for user: {}",username);
// add docs -> make a second loop and remove require user action for TOTP in case the credentials already have totp, this is required as get->check->put is not race condition free and a user can setup totp in between get->put
// to reduce window of opportunity, we do an additional get->set->put per user inside a lopp