pub async fn verify_token( token: &str, env_vars: &EnvVars, ) -> Result<Auth, Error>
Verifies whether a JWT is valid and signed with the secret key
Returns the username and jwt in a struct