pub async fn oidc_login_url( db: &Database, app_config: &AppConfig, auth_config: &AuthConfig, provider_name: String, ) -> Result<Option<String>>