auth_service007/lib.rs
1#![allow(dead_code, unused_variables)]
2use rand::prelude::*;
3
4mod database;
5mod auth_utils;
6
7// bring Credentials and Status into scope
8pub use auth_utils::models::Credentials;
9use database::Status;
10
11pub fn authenticate(creds: Credentials) {
12 let timeout = thread_rng().gen_range(100..500);
13 println!("The timeout is {timeout}");
14 if let Status::Connected = database::connect_to_database() {
15 auth_utils::login(creds);
16 }
17}