pub async fn cache_user(cache: &Cache, token: &LoginToken, user: &User)