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}