Skip to main content

feagi_agent/server/auth/
dummy_auth.rs

1//! Exists for testing. Always Passes Auth! DO NOT USE IN PRODUCTION
2
3use crate::command_and_control::agent_registration_message::RegistrationRequest;
4use crate::server::auth::agent_auth::AgentAuth;
5use crate::FeagiAgentError;
6
7pub struct DummyAuth {}
8
9impl AgentAuth for DummyAuth {
10    fn verify_agent_allowed_to_connect(
11        &mut self,
12        _request: &RegistrationRequest,
13    ) -> Result<(), FeagiAgentError> {
14        Ok(()) // Do Nothing
15    }
16}