pub fn log_login( succeeded: bool, username: &str, client: Option<IpAddr>, reason: &'static str, )
Logs a completed login attempt. One place, so the events cannot drift.