thatkingguy_auth_service/
lib.rs

1#![allow(dead_code, unused_variables)]
2use rand::prelude::*;
3mod database;
4mod auth_utils;
5
6
7// this brings credentials into scope and re-export it
8pub use auth_utils::models::Credentials;
9use database::Status;
10// relative paths
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}