pub fn authenticate( pool: &DbPool, username: &str, password: &str, ) -> Result<Option<User>>
Authenticate a user and return them if successful