<?xml version="1.0" encoding="UTF-8"?><urlset xmlns="http://www.sitemaps.org/schemas/sitemap/0.9" xmlns:news="http://www.google.com/schemas/sitemap-news/0.9" xmlns:xhtml="http://www.w3.org/1999/xhtml" xmlns:image="http://www.google.com/schemas/sitemap-image/1.1" xmlns:video="http://www.google.com/schemas/sitemap-video/1.1"><url><loc>https://docs.qoni.ai/zh/api/</loc><xhtml:link rel="alternate" hreflang="zh-CN" href="https://docs.qoni.ai/zh/api/"/><xhtml:link rel="alternate" hreflang="en-US" href="https://docs.qoni.ai/api/"/></url><url><loc>https://docs.qoni.ai/api/</loc><xhtml:link rel="alternate" hreflang="zh-CN" href="https://docs.qoni.ai/zh/api/"/><xhtml:link rel="alternate" hreflang="en-US" href="https://docs.qoni.ai/api/"/></url><url><loc>https://docs.qoni.ai/genauth/agent-identity/a1-what-is-agent-identity</loc><xhtml:link rel="alternate" hreflang="en-US" href="https://docs.qoni.ai/genauth/agent-identity/a1-what-is-agent-identity"/><xhtml:link rel="alternate" hreflang="zh-CN" href="https://docs.qoni.ai/zh/genauth/agent-identity/a1-what-is-agent-identity"/></url><url><loc>https://docs.qoni.ai/zh/genauth/agent-identity/a1-what-is-agent-identity</loc><xhtml:link rel="alternate" hreflang="en-US" href="https://docs.qoni.ai/genauth/agent-identity/a1-what-is-agent-identity"/><xhtml:link rel="alternate" hreflang="zh-CN" href="https://docs.qoni.ai/zh/genauth/agent-identity/a1-what-is-agent-identity"/></url><url><loc>https://docs.qoni.ai/genauth/agent-identity/a2-why-now</loc><xhtml:link rel="alternate" hreflang="en-US" href="https://docs.qoni.ai/genauth/agent-identity/a2-why-now"/><xhtml:link rel="alternate" hreflang="zh-CN" href="https://docs.qoni.ai/zh/genauth/agent-identity/a2-why-now"/></url><url><loc>https://docs.qoni.ai/zh/genauth/agent-identity/a2-why-now</loc><xhtml:link rel="alternate" hreflang="en-US" href="https://docs.qoni.ai/genauth/agent-identity/a2-why-now"/><xhtml:link rel="alternate" hreflang="zh-CN" href="https://docs.qoni.ai/zh/genauth/agent-identity/a2-why-now"/></url><url><loc>https://docs.qoni.ai/genauth/agent-identity/a3-what-is-genauth</loc><xhtml:link rel="alternate" hreflang="en-US" href="https://docs.qoni.ai/genauth/agent-identity/a3-what-is-genauth"/><xhtml:link rel="alternate" hreflang="zh-CN" href="https://docs.qoni.ai/zh/genauth/agent-identity/a3-what-is-genauth"/></url><url><loc>https://docs.qoni.ai/zh/genauth/agent-identity/a3-what-is-genauth</loc><xhtml:link rel="alternate" hreflang="en-US" href="https://docs.qoni.ai/genauth/agent-identity/a3-what-is-genauth"/><xhtml:link rel="alternate" hreflang="zh-CN" href="https://docs.qoni.ai/zh/genauth/agent-identity/a3-what-is-genauth"/></url><url><loc>https://docs.qoni.ai/genauth/agent-identity/a4-delegation-journey</loc><xhtml:link rel="alternate" hreflang="en-US" href="https://docs.qoni.ai/genauth/agent-identity/a4-delegation-journey"/><xhtml:link rel="alternate" hreflang="zh-CN" href="https://docs.qoni.ai/zh/genauth/agent-identity/a4-delegation-journey"/></url><url><loc>https://docs.qoni.ai/zh/genauth/agent-identity/a4-delegation-journey</loc><xhtml:link rel="alternate" hreflang="en-US" href="https://docs.qoni.ai/genauth/agent-identity/a4-delegation-journey"/><xhtml:link rel="alternate" hreflang="zh-CN" href="https://docs.qoni.ai/zh/genauth/agent-identity/a4-delegation-journey"/></url><url><loc>https://docs.qoni.ai/genauth/agent-identity/b1-agent-identity-model</loc><xhtml:link rel="alternate" hreflang="en-US" href="https://docs.qoni.ai/genauth/agent-identity/b1-agent-identity-model"/><xhtml:link rel="alternate" hreflang="zh-CN" href="https://docs.qoni.ai/zh/genauth/agent-identity/b1-agent-identity-model"/></url><url><loc>https://docs.qoni.ai/zh/genauth/agent-identity/b1-agent-identity-model</loc><xhtml:link rel="alternate" hreflang="en-US" href="https://docs.qoni.ai/genauth/agent-identity/b1-agent-identity-model"/><xhtml:link rel="alternate" hreflang="zh-CN" href="https://docs.qoni.ai/zh/genauth/agent-identity/b1-agent-identity-model"/></url><url><loc>https://docs.qoni.ai/genauth/agent-identity/b2-access-patterns</loc><xhtml:link rel="alternate" hreflang="en-US" href="https://docs.qoni.ai/genauth/agent-identity/b2-access-patterns"/><xhtml:link rel="alternate" hreflang="zh-CN" href="https://docs.qoni.ai/zh/genauth/agent-identity/b2-access-patterns"/></url><url><loc>https://docs.qoni.ai/zh/genauth/agent-identity/b2-access-patterns</loc><xhtml:link rel="alternate" hreflang="en-US" href="https://docs.qoni.ai/genauth/agent-identity/b2-access-patterns"/><xhtml:link rel="alternate" hreflang="zh-CN" href="https://docs.qoni.ai/zh/genauth/agent-identity/b2-access-patterns"/></url><url><loc>https://docs.qoni.ai/genauth/agent-identity/b3-delegate-token-attenuation</loc><xhtml:link rel="alternate" hreflang="en-US" href="https://docs.qoni.ai/genauth/agent-identity/b3-delegate-token-attenuation"/><xhtml:link rel="alternate" hreflang="zh-CN" href="https://docs.qoni.ai/zh/genauth/agent-identity/b3-delegate-token-attenuation"/></url><url><loc>https://docs.qoni.ai/zh/genauth/agent-identity/b3-delegate-token-attenuation</loc><xhtml:link rel="alternate" hreflang="en-US" href="https://docs.qoni.ai/genauth/agent-identity/b3-delegate-token-attenuation"/><xhtml:link rel="alternate" hreflang="zh-CN" href="https://docs.qoni.ai/zh/genauth/agent-identity/b3-delegate-token-attenuation"/></url><url><loc>https://docs.qoni.ai/genauth/agent-identity/b4-consent-and-approval</loc><xhtml:link rel="alternate" hreflang="en-US" href="https://docs.qoni.ai/genauth/agent-identity/b4-consent-and-approval"/><xhtml:link rel="alternate" hreflang="zh-CN" href="https://docs.qoni.ai/zh/genauth/agent-identity/b4-consent-and-approval"/></url><url><loc>https://docs.qoni.ai/zh/genauth/agent-identity/b4-consent-and-approval</loc><xhtml:link rel="alternate" hreflang="en-US" href="https://docs.qoni.ai/genauth/agent-identity/b4-consent-and-approval"/><xhtml:link rel="alternate" hreflang="zh-CN" href="https://docs.qoni.ai/zh/genauth/agent-identity/b4-consent-and-approval"/></url><url><loc>https://docs.qoni.ai/genauth/agent-identity/b5-token-dispatcher</loc><xhtml:link rel="alternate" hreflang="en-US" href="https://docs.qoni.ai/genauth/agent-identity/b5-token-dispatcher"/><xhtml:link rel="alternate" hreflang="zh-CN" href="https://docs.qoni.ai/zh/genauth/agent-identity/b5-token-dispatcher"/></url><url><loc>https://docs.qoni.ai/zh/genauth/agent-identity/b5-token-dispatcher</loc><xhtml:link rel="alternate" hreflang="en-US" href="https://docs.qoni.ai/genauth/agent-identity/b5-token-dispatcher"/><xhtml:link rel="alternate" hreflang="zh-CN" href="https://docs.qoni.ai/zh/genauth/agent-identity/b5-token-dispatcher"/></url><url><loc>https://docs.qoni.ai/genauth/agent-identity/b6-audit-chain</loc><xhtml:link rel="alternate" hreflang="en-US" href="https://docs.qoni.ai/genauth/agent-identity/b6-audit-chain"/><xhtml:link rel="alternate" hreflang="zh-CN" href="https://docs.qoni.ai/zh/genauth/agent-identity/b6-audit-chain"/></url><url><loc>https://docs.qoni.ai/zh/genauth/agent-identity/b6-audit-chain</loc><xhtml:link rel="alternate" hreflang="en-US" href="https://docs.qoni.ai/genauth/agent-identity/b6-audit-chain"/><xhtml:link rel="alternate" hreflang="zh-CN" href="https://docs.qoni.ai/zh/genauth/agent-identity/b6-audit-chain"/></url><url><loc>https://docs.qoni.ai/genauth/agent-identity/c1-employee-data-assistant</loc><xhtml:link rel="alternate" hreflang="en-US" href="https://docs.qoni.ai/genauth/agent-identity/c1-employee-data-assistant"/><xhtml:link rel="alternate" hreflang="zh-CN" href="https://docs.qoni.ai/zh/genauth/agent-identity/c1-employee-data-assistant"/></url><url><loc>https://docs.qoni.ai/zh/genauth/agent-identity/c1-employee-data-assistant</loc><xhtml:link rel="alternate" hreflang="en-US" href="https://docs.qoni.ai/genauth/agent-identity/c1-employee-data-assistant"/><xhtml:link rel="alternate" hreflang="zh-CN" href="https://docs.qoni.ai/zh/genauth/agent-identity/c1-employee-data-assistant"/></url><url><loc>https://docs.qoni.ai/genauth/agent-identity/c2-customer-service-agent</loc><xhtml:link rel="alternate" hreflang="en-US" href="https://docs.qoni.ai/genauth/agent-identity/c2-customer-service-agent"/><xhtml:link rel="alternate" hreflang="zh-CN" href="https://docs.qoni.ai/zh/genauth/agent-identity/c2-customer-service-agent"/></url><url><loc>https://docs.qoni.ai/zh/genauth/agent-identity/c2-customer-service-agent</loc><xhtml:link rel="alternate" hreflang="en-US" href="https://docs.qoni.ai/genauth/agent-identity/c2-customer-service-agent"/><xhtml:link rel="alternate" hreflang="zh-CN" href="https://docs.qoni.ai/zh/genauth/agent-identity/c2-customer-service-agent"/></url><url><loc>https://docs.qoni.ai/genauth/agent-identity/c3-unattended-scheduled-agent</loc><xhtml:link rel="alternate" hreflang="en-US" href="https://docs.qoni.ai/genauth/agent-identity/c3-unattended-scheduled-agent"/><xhtml:link rel="alternate" hreflang="zh-CN" href="https://docs.qoni.ai/zh/genauth/agent-identity/c3-unattended-scheduled-agent"/></url><url><loc>https://docs.qoni.ai/zh/genauth/agent-identity/c3-unattended-scheduled-agent</loc><xhtml:link rel="alternate" hreflang="en-US" href="https://docs.qoni.ai/genauth/agent-identity/c3-unattended-scheduled-agent"/><xhtml:link rel="alternate" hreflang="zh-CN" href="https://docs.qoni.ai/zh/genauth/agent-identity/c3-unattended-scheduled-agent"/></url><url><loc>https://docs.qoni.ai/genauth/agent-identity/c4-third-party-saas-access</loc><xhtml:link rel="alternate" hreflang="en-US" href="https://docs.qoni.ai/genauth/agent-identity/c4-third-party-saas-access"/><xhtml:link rel="alternate" hreflang="zh-CN" href="https://docs.qoni.ai/zh/genauth/agent-identity/c4-third-party-saas-access"/></url><url><loc>https://docs.qoni.ai/zh/genauth/agent-identity/c4-third-party-saas-access</loc><xhtml:link rel="alternate" hreflang="en-US" href="https://docs.qoni.ai/genauth/agent-identity/c4-third-party-saas-access"/><xhtml:link rel="alternate" hreflang="zh-CN" href="https://docs.qoni.ai/zh/genauth/agent-identity/c4-third-party-saas-access"/></url><url><loc>https://docs.qoni.ai/genauth/agent-identity/c5-agent-fleet-governance</loc><xhtml:link rel="alternate" hreflang="en-US" href="https://docs.qoni.ai/genauth/agent-identity/c5-agent-fleet-governance"/><xhtml:link rel="alternate" hreflang="zh-CN" href="https://docs.qoni.ai/zh/genauth/agent-identity/c5-agent-fleet-governance"/></url><url><loc>https://docs.qoni.ai/zh/genauth/agent-identity/c5-agent-fleet-governance</loc><xhtml:link rel="alternate" hreflang="en-US" href="https://docs.qoni.ai/genauth/agent-identity/c5-agent-fleet-governance"/><xhtml:link rel="alternate" hreflang="zh-CN" href="https://docs.qoni.ai/zh/genauth/agent-identity/c5-agent-fleet-governance"/></url><url><loc>https://docs.qoni.ai/genauth/agent-identity/d0-user-sign-in</loc><xhtml:link rel="alternate" hreflang="en-US" href="https://docs.qoni.ai/genauth/agent-identity/d0-user-sign-in"/><xhtml:link rel="alternate" hreflang="zh-CN" href="https://docs.qoni.ai/zh/genauth/agent-identity/d0-user-sign-in"/></url><url><loc>https://docs.qoni.ai/zh/genauth/agent-identity/d0-user-sign-in</loc><xhtml:link rel="alternate" hreflang="en-US" href="https://docs.qoni.ai/genauth/agent-identity/d0-user-sign-in"/><xhtml:link rel="alternate" hreflang="zh-CN" href="https://docs.qoni.ai/zh/genauth/agent-identity/d0-user-sign-in"/></url><url><loc>https://docs.qoni.ai/genauth/agent-identity/d1-quickstart-first-delegation</loc><xhtml:link rel="alternate" hreflang="en-US" href="https://docs.qoni.ai/genauth/agent-identity/d1-quickstart-first-delegation"/><xhtml:link rel="alternate" hreflang="zh-CN" href="https://docs.qoni.ai/zh/genauth/agent-identity/d1-quickstart-first-delegation"/></url><url><loc>https://docs.qoni.ai/zh/genauth/agent-identity/d1-quickstart-first-delegation</loc><xhtml:link rel="alternate" hreflang="en-US" href="https://docs.qoni.ai/genauth/agent-identity/d1-quickstart-first-delegation"/><xhtml:link rel="alternate" hreflang="zh-CN" href="https://docs.qoni.ai/zh/genauth/agent-identity/d1-quickstart-first-delegation"/></url><url><loc>https://docs.qoni.ai/genauth/agent-identity/e1-register-and-manage-agents</loc><xhtml:link rel="alternate" hreflang="en-US" href="https://docs.qoni.ai/genauth/agent-identity/e1-register-and-manage-agents"/><xhtml:link rel="alternate" hreflang="zh-CN" href="https://docs.qoni.ai/zh/genauth/agent-identity/e1-register-and-manage-agents"/></url><url><loc>https://docs.qoni.ai/zh/genauth/agent-identity/e1-register-and-manage-agents</loc><xhtml:link rel="alternate" hreflang="en-US" href="https://docs.qoni.ai/genauth/agent-identity/e1-register-and-manage-agents"/><xhtml:link rel="alternate" hreflang="zh-CN" href="https://docs.qoni.ai/zh/genauth/agent-identity/e1-register-and-manage-agents"/></url><url><loc>https://docs.qoni.ai/genauth/agent-identity/e2-call-your-apis-on-behalf</loc><xhtml:link rel="alternate" hreflang="en-US" href="https://docs.qoni.ai/genauth/agent-identity/e2-call-your-apis-on-behalf"/><xhtml:link rel="alternate" hreflang="zh-CN" href="https://docs.qoni.ai/zh/genauth/agent-identity/e2-call-your-apis-on-behalf"/></url><url><loc>https://docs.qoni.ai/zh/genauth/agent-identity/e2-call-your-apis-on-behalf</loc><xhtml:link rel="alternate" hreflang="en-US" href="https://docs.qoni.ai/genauth/agent-identity/e2-call-your-apis-on-behalf"/><xhtml:link rel="alternate" hreflang="zh-CN" href="https://docs.qoni.ai/zh/genauth/agent-identity/e2-call-your-apis-on-behalf"/></url><url><loc>https://docs.qoni.ai/genauth/agent-identity/e3-access-third-party-services</loc><xhtml:link rel="alternate" hreflang="en-US" href="https://docs.qoni.ai/genauth/agent-identity/e3-access-third-party-services"/><xhtml:link rel="alternate" hreflang="zh-CN" href="https://docs.qoni.ai/zh/genauth/agent-identity/e3-access-third-party-services"/></url><url><loc>https://docs.qoni.ai/zh/genauth/agent-identity/e3-access-third-party-services</loc><xhtml:link rel="alternate" hreflang="en-US" href="https://docs.qoni.ai/genauth/agent-identity/e3-access-third-party-services"/><xhtml:link rel="alternate" hreflang="zh-CN" href="https://docs.qoni.ai/zh/genauth/agent-identity/e3-access-third-party-services"/></url><url><loc>https://docs.qoni.ai/genauth/agent-identity/e4-async-authorization</loc><xhtml:link rel="alternate" hreflang="en-US" href="https://docs.qoni.ai/genauth/agent-identity/e4-async-authorization"/><xhtml:link rel="alternate" hreflang="zh-CN" href="https://docs.qoni.ai/zh/genauth/agent-identity/e4-async-authorization"/></url><url><loc>https://docs.qoni.ai/zh/genauth/agent-identity/e4-async-authorization</loc><xhtml:link rel="alternate" hreflang="en-US" href="https://docs.qoni.ai/genauth/agent-identity/e4-async-authorization"/><xhtml:link rel="alternate" hreflang="zh-CN" href="https://docs.qoni.ai/zh/genauth/agent-identity/e4-async-authorization"/></url><url><loc>https://docs.qoni.ai/genauth/agent-identity/e5-revocation-and-emergency</loc><xhtml:link rel="alternate" hreflang="en-US" href="https://docs.qoni.ai/genauth/agent-identity/e5-revocation-and-emergency"/><xhtml:link rel="alternate" hreflang="zh-CN" href="https://docs.qoni.ai/zh/genauth/agent-identity/e5-revocation-and-emergency"/></url><url><loc>https://docs.qoni.ai/zh/genauth/agent-identity/e5-revocation-and-emergency</loc><xhtml:link rel="alternate" hreflang="en-US" href="https://docs.qoni.ai/genauth/agent-identity/e5-revocation-and-emergency"/><xhtml:link rel="alternate" hreflang="zh-CN" href="https://docs.qoni.ai/zh/genauth/agent-identity/e5-revocation-and-emergency"/></url><url><loc>https://docs.qoni.ai/genauth/agent-identity/e6-audit-and-compliance-reporting</loc><xhtml:link rel="alternate" hreflang="en-US" href="https://docs.qoni.ai/genauth/agent-identity/e6-audit-and-compliance-reporting"/><xhtml:link rel="alternate" hreflang="zh-CN" href="https://docs.qoni.ai/zh/genauth/agent-identity/e6-audit-and-compliance-reporting"/></url><url><loc>https://docs.qoni.ai/zh/genauth/agent-identity/e6-audit-and-compliance-reporting</loc><xhtml:link rel="alternate" hreflang="en-US" href="https://docs.qoni.ai/genauth/agent-identity/e6-audit-and-compliance-reporting"/><xhtml:link rel="alternate" hreflang="zh-CN" href="https://docs.qoni.ai/zh/genauth/agent-identity/e6-audit-and-compliance-reporting"/></url><url><loc>https://docs.qoni.ai/genauth/agent-identity/e7-integrate-existing-idp</loc><xhtml:link rel="alternate" hreflang="en-US" href="https://docs.qoni.ai/genauth/agent-identity/e7-integrate-existing-idp"/><xhtml:link rel="alternate" hreflang="zh-CN" href="https://docs.qoni.ai/zh/genauth/agent-identity/e7-integrate-existing-idp"/></url><url><loc>https://docs.qoni.ai/zh/genauth/agent-identity/e7-integrate-existing-idp</loc><xhtml:link rel="alternate" hreflang="en-US" href="https://docs.qoni.ai/genauth/agent-identity/e7-integrate-existing-idp"/><xhtml:link rel="alternate" hreflang="zh-CN" href="https://docs.qoni.ai/zh/genauth/agent-identity/e7-integrate-existing-idp"/></url><url><loc>https://docs.qoni.ai/genauth/agent-identity/e8-protect-your-apis</loc><xhtml:link rel="alternate" hreflang="en-US" href="https://docs.qoni.ai/genauth/agent-identity/e8-protect-your-apis"/><xhtml:link rel="alternate" hreflang="zh-CN" href="https://docs.qoni.ai/zh/genauth/agent-identity/e8-protect-your-apis"/></url><url><loc>https://docs.qoni.ai/zh/genauth/agent-identity/e8-protect-your-apis</loc><xhtml:link rel="alternate" hreflang="en-US" href="https://docs.qoni.ai/genauth/agent-identity/e8-protect-your-apis"/><xhtml:link rel="alternate" hreflang="zh-CN" href="https://docs.qoni.ai/zh/genauth/agent-identity/e8-protect-your-apis"/></url><url><loc>https://docs.qoni.ai/genauth/agent-identity/f1-integration-principles</loc><xhtml:link rel="alternate" hreflang="en-US" href="https://docs.qoni.ai/genauth/agent-identity/f1-integration-principles"/><xhtml:link rel="alternate" hreflang="zh-CN" href="https://docs.qoni.ai/zh/genauth/agent-identity/f1-integration-principles"/></url><url><loc>https://docs.qoni.ai/zh/genauth/agent-identity/f1-integration-principles</loc><xhtml:link rel="alternate" hreflang="en-US" href="https://docs.qoni.ai/genauth/agent-identity/f1-integration-principles"/><xhtml:link rel="alternate" hreflang="zh-CN" href="https://docs.qoni.ai/zh/genauth/agent-identity/f1-integration-principles"/></url><url><loc>https://docs.qoni.ai/genauth/agent-identity/f2-authing</loc><xhtml:link rel="alternate" hreflang="en-US" href="https://docs.qoni.ai/genauth/agent-identity/f2-authing"/><xhtml:link rel="alternate" hreflang="zh-CN" href="https://docs.qoni.ai/zh/genauth/agent-identity/f2-authing"/></url><url><loc>https://docs.qoni.ai/zh/genauth/agent-identity/f2-authing</loc><xhtml:link rel="alternate" hreflang="en-US" href="https://docs.qoni.ai/genauth/agent-identity/f2-authing"/><xhtml:link rel="alternate" hreflang="zh-CN" href="https://docs.qoni.ai/zh/genauth/agent-identity/f2-authing"/></url><url><loc>https://docs.qoni.ai/genauth/agent-identity/f3-azure-ad-okta-oidc</loc><xhtml:link rel="alternate" hreflang="en-US" href="https://docs.qoni.ai/genauth/agent-identity/f3-azure-ad-okta-oidc"/><xhtml:link rel="alternate" hreflang="zh-CN" href="https://docs.qoni.ai/zh/genauth/agent-identity/f3-azure-ad-okta-oidc"/></url><url><loc>https://docs.qoni.ai/zh/genauth/agent-identity/f3-azure-ad-okta-oidc</loc><xhtml:link rel="alternate" hreflang="en-US" href="https://docs.qoni.ai/genauth/agent-identity/f3-azure-ad-okta-oidc"/><xhtml:link rel="alternate" hreflang="zh-CN" href="https://docs.qoni.ai/zh/genauth/agent-identity/f3-azure-ad-okta-oidc"/></url><url><loc>https://docs.qoni.ai/genauth/agent-identity/f4-mcp-server-authorization</loc><xhtml:link rel="alternate" hreflang="en-US" href="https://docs.qoni.ai/genauth/agent-identity/f4-mcp-server-authorization"/><xhtml:link rel="alternate" hreflang="zh-CN" href="https://docs.qoni.ai/zh/genauth/agent-identity/f4-mcp-server-authorization"/></url><url><loc>https://docs.qoni.ai/zh/genauth/agent-identity/f4-mcp-server-authorization</loc><xhtml:link rel="alternate" hreflang="en-US" href="https://docs.qoni.ai/genauth/agent-identity/f4-mcp-server-authorization"/><xhtml:link rel="alternate" hreflang="zh-CN" href="https://docs.qoni.ai/zh/genauth/agent-identity/f4-mcp-server-authorization"/></url><url><loc>https://docs.qoni.ai/genauth/agent-identity/g1-system-overview-trust-boundaries</loc><xhtml:link rel="alternate" hreflang="en-US" href="https://docs.qoni.ai/genauth/agent-identity/g1-system-overview-trust-boundaries"/><xhtml:link rel="alternate" hreflang="zh-CN" href="https://docs.qoni.ai/zh/genauth/agent-identity/g1-system-overview-trust-boundaries"/></url><url><loc>https://docs.qoni.ai/zh/genauth/agent-identity/g1-system-overview-trust-boundaries</loc><xhtml:link rel="alternate" hreflang="en-US" href="https://docs.qoni.ai/genauth/agent-identity/g1-system-overview-trust-boundaries"/><xhtml:link rel="alternate" hreflang="zh-CN" href="https://docs.qoni.ai/zh/genauth/agent-identity/g1-system-overview-trust-boundaries"/></url><url><loc>https://docs.qoni.ai/genauth/agent-identity/g2-deployment-models</loc><xhtml:link rel="alternate" hreflang="en-US" href="https://docs.qoni.ai/genauth/agent-identity/g2-deployment-models"/><xhtml:link rel="alternate" hreflang="zh-CN" href="https://docs.qoni.ai/zh/genauth/agent-identity/g2-deployment-models"/></url><url><loc>https://docs.qoni.ai/zh/genauth/agent-identity/g2-deployment-models</loc><xhtml:link rel="alternate" hreflang="en-US" href="https://docs.qoni.ai/genauth/agent-identity/g2-deployment-models"/><xhtml:link rel="alternate" hreflang="zh-CN" href="https://docs.qoni.ai/zh/genauth/agent-identity/g2-deployment-models"/></url><url><loc>https://docs.qoni.ai/genauth/agent-identity/g3-end-to-end-sequence</loc><xhtml:link rel="alternate" hreflang="en-US" href="https://docs.qoni.ai/genauth/agent-identity/g3-end-to-end-sequence"/><xhtml:link rel="alternate" hreflang="zh-CN" href="https://docs.qoni.ai/zh/genauth/agent-identity/g3-end-to-end-sequence"/></url><url><loc>https://docs.qoni.ai/zh/genauth/agent-identity/g3-end-to-end-sequence</loc><xhtml:link rel="alternate" hreflang="en-US" href="https://docs.qoni.ai/genauth/agent-identity/g3-end-to-end-sequence"/><xhtml:link rel="alternate" hreflang="zh-CN" href="https://docs.qoni.ai/zh/genauth/agent-identity/g3-end-to-end-sequence"/></url><url><loc>https://docs.qoni.ai/genauth/agent-identity/h1-api-reference</loc><xhtml:link rel="alternate" hreflang="en-US" href="https://docs.qoni.ai/genauth/agent-identity/h1-api-reference"/><xhtml:link rel="alternate" hreflang="zh-CN" href="https://docs.qoni.ai/zh/genauth/agent-identity/h1-api-reference"/></url><url><loc>https://docs.qoni.ai/zh/genauth/agent-identity/h1-api-reference</loc><xhtml:link rel="alternate" hreflang="en-US" href="https://docs.qoni.ai/genauth/agent-identity/h1-api-reference"/><xhtml:link rel="alternate" hreflang="zh-CN" href="https://docs.qoni.ai/zh/genauth/agent-identity/h1-api-reference"/></url><url><loc>https://docs.qoni.ai/genauth/agent-identity/h2-sdk-reference</loc><xhtml:link rel="alternate" hreflang="en-US" href="https://docs.qoni.ai/genauth/agent-identity/h2-sdk-reference"/><xhtml:link rel="alternate" hreflang="zh-CN" href="https://docs.qoni.ai/zh/genauth/agent-identity/h2-sdk-reference"/></url><url><loc>https://docs.qoni.ai/zh/genauth/agent-identity/h2-sdk-reference</loc><xhtml:link rel="alternate" hreflang="en-US" href="https://docs.qoni.ai/genauth/agent-identity/h2-sdk-reference"/><xhtml:link rel="alternate" hreflang="zh-CN" href="https://docs.qoni.ai/zh/genauth/agent-identity/h2-sdk-reference"/></url><url><loc>https://docs.qoni.ai/genauth/agent-identity/h3-token-claims-reference</loc><xhtml:link rel="alternate" hreflang="en-US" href="https://docs.qoni.ai/genauth/agent-identity/h3-token-claims-reference"/><xhtml:link rel="alternate" hreflang="zh-CN" href="https://docs.qoni.ai/zh/genauth/agent-identity/h3-token-claims-reference"/></url><url><loc>https://docs.qoni.ai/zh/genauth/agent-identity/h3-token-claims-reference</loc><xhtml:link rel="alternate" hreflang="en-US" href="https://docs.qoni.ai/genauth/agent-identity/h3-token-claims-reference"/><xhtml:link rel="alternate" hreflang="zh-CN" href="https://docs.qoni.ai/zh/genauth/agent-identity/h3-token-claims-reference"/></url><url><loc>https://docs.qoni.ai/genauth/agent-identity/h4-glossary-and-migration</loc><xhtml:link rel="alternate" hreflang="en-US" href="https://docs.qoni.ai/genauth/agent-identity/h4-glossary-and-migration"/><xhtml:link rel="alternate" hreflang="zh-CN" href="https://docs.qoni.ai/zh/genauth/agent-identity/h4-glossary-and-migration"/></url><url><loc>https://docs.qoni.ai/zh/genauth/agent-identity/h4-glossary-and-migration</loc><xhtml:link rel="alternate" hreflang="en-US" href="https://docs.qoni.ai/genauth/agent-identity/h4-glossary-and-migration"/><xhtml:link rel="alternate" hreflang="zh-CN" href="https://docs.qoni.ai/zh/genauth/agent-identity/h4-glossary-and-migration"/></url><url><loc>https://docs.qoni.ai/genauth/agent-identity/h5-security-considerations</loc><xhtml:link rel="alternate" hreflang="en-US" href="https://docs.qoni.ai/genauth/agent-identity/h5-security-considerations"/><xhtml:link rel="alternate" hreflang="zh-CN" href="https://docs.qoni.ai/zh/genauth/agent-identity/h5-security-considerations"/></url><url><loc>https://docs.qoni.ai/zh/genauth/agent-identity/h5-security-considerations</loc><xhtml:link rel="alternate" hreflang="en-US" href="https://docs.qoni.ai/genauth/agent-identity/h5-security-considerations"/><xhtml:link rel="alternate" hreflang="zh-CN" href="https://docs.qoni.ai/zh/genauth/agent-identity/h5-security-considerations"/></url><url><loc>https://docs.qoni.ai/genauth/agent-identity/h6-limits-and-sla</loc><xhtml:link rel="alternate" hreflang="en-US" href="https://docs.qoni.ai/genauth/agent-identity/h6-limits-and-sla"/><xhtml:link rel="alternate" hreflang="zh-CN" href="https://docs.qoni.ai/zh/genauth/agent-identity/h6-limits-and-sla"/></url><url><loc>https://docs.qoni.ai/zh/genauth/agent-identity/h6-limits-and-sla</loc><xhtml:link rel="alternate" hreflang="en-US" href="https://docs.qoni.ai/genauth/agent-identity/h6-limits-and-sla"/><xhtml:link rel="alternate" hreflang="zh-CN" href="https://docs.qoni.ai/zh/genauth/agent-identity/h6-limits-and-sla"/></url><url><loc>https://docs.qoni.ai/genauth/cli</loc><xhtml:link rel="alternate" hreflang="en-US" href="https://docs.qoni.ai/genauth/cli"/><xhtml:link rel="alternate" hreflang="zh-CN" href="https://docs.qoni.ai/zh/genauth/cli"/></url><url><loc>https://docs.qoni.ai/zh/genauth/cli</loc><xhtml:link rel="alternate" hreflang="en-US" href="https://docs.qoni.ai/genauth/cli"/><xhtml:link rel="alternate" hreflang="zh-CN" href="https://docs.qoni.ai/zh/genauth/cli"/></url><url><loc>https://docs.qoni.ai/genauth/concepts/access-token-vs-id-token</loc><xhtml:link rel="alternate" hreflang="en-US" href="https://docs.qoni.ai/genauth/concepts/access-token-vs-id-token"/><xhtml:link rel="alternate" hreflang="zh-CN" href="https://docs.qoni.ai/zh/genauth/concepts/access-token-vs-id-token"/></url><url><loc>https://docs.qoni.ai/zh/genauth/concepts/access-token-vs-id-token</loc><xhtml:link rel="alternate" hreflang="en-US" href="https://docs.qoni.ai/genauth/concepts/access-token-vs-id-token"/><xhtml:link rel="alternate" hreflang="zh-CN" href="https://docs.qoni.ai/zh/genauth/concepts/access-token-vs-id-token"/></url><url><loc>https://docs.qoni.ai/genauth/concepts/access-token</loc><xhtml:link rel="alternate" hreflang="en-US" href="https://docs.qoni.ai/genauth/concepts/access-token"/><xhtml:link rel="alternate" hreflang="zh-CN" href="https://docs.qoni.ai/zh/genauth/concepts/access-token"/></url><url><loc>https://docs.qoni.ai/zh/genauth/concepts/access-token</loc><xhtml:link rel="alternate" hreflang="en-US" href="https://docs.qoni.ai/genauth/concepts/access-token"/><xhtml:link rel="alternate" hreflang="zh-CN" href="https://docs.qoni.ai/zh/genauth/concepts/access-token"/></url><url><loc>https://docs.qoni.ai/genauth/concepts/account-life-cycle-management</loc><xhtml:link rel="alternate" hreflang="en-US" href="https://docs.qoni.ai/genauth/concepts/account-life-cycle-management"/><xhtml:link rel="alternate" hreflang="zh-CN" href="https://docs.qoni.ai/zh/genauth/concepts/account-life-cycle-management"/></url><url><loc>https://docs.qoni.ai/zh/genauth/concepts/account-life-cycle-management</loc><xhtml:link rel="alternate" hreflang="en-US" href="https://docs.qoni.ai/genauth/concepts/account-life-cycle-management"/><xhtml:link rel="alternate" hreflang="zh-CN" href="https://docs.qoni.ai/zh/genauth/concepts/account-life-cycle-management"/></url><url><loc>https://docs.qoni.ai/genauth/concepts/application</loc><xhtml:link rel="alternate" hreflang="en-US" href="https://docs.qoni.ai/genauth/concepts/application"/><xhtml:link rel="alternate" hreflang="zh-CN" href="https://docs.qoni.ai/zh/genauth/concepts/application"/></url><url><loc>https://docs.qoni.ai/zh/genauth/concepts/application</loc><xhtml:link rel="alternate" hreflang="en-US" href="https://docs.qoni.ai/genauth/concepts/application"/><xhtml:link rel="alternate" hreflang="zh-CN" href="https://docs.qoni.ai/zh/genauth/concepts/application"/></url><url><loc>https://docs.qoni.ai/genauth/concepts/authentication-vs-authorization</loc><xhtml:link rel="alternate" hreflang="en-US" href="https://docs.qoni.ai/genauth/concepts/authentication-vs-authorization"/><xhtml:link rel="alternate" hreflang="zh-CN" href="https://docs.qoni.ai/zh/genauth/concepts/authentication-vs-authorization"/></url><url><loc>https://docs.qoni.ai/zh/genauth/concepts/authentication-vs-authorization</loc><xhtml:link rel="alternate" hreflang="en-US" href="https://docs.qoni.ai/genauth/concepts/authentication-vs-authorization"/><xhtml:link rel="alternate" hreflang="zh-CN" href="https://docs.qoni.ai/zh/genauth/concepts/authentication-vs-authorization"/></url><url><loc>https://docs.qoni.ai/genauth/concepts/authentication</loc><xhtml:link rel="alternate" hreflang="en-US" href="https://docs.qoni.ai/genauth/concepts/authentication"/><xhtml:link rel="alternate" hreflang="zh-CN" href="https://docs.qoni.ai/zh/genauth/concepts/authentication"/></url><url><loc>https://docs.qoni.ai/zh/genauth/concepts/authentication</loc><xhtml:link rel="alternate" hreflang="en-US" href="https://docs.qoni.ai/genauth/concepts/authentication"/><xhtml:link rel="alternate" hreflang="zh-CN" href="https://docs.qoni.ai/zh/genauth/concepts/authentication"/></url><url><loc>https://docs.qoni.ai/genauth/concepts/authorization</loc><xhtml:link rel="alternate" hreflang="en-US" href="https://docs.qoni.ai/genauth/concepts/authorization"/><xhtml:link rel="alternate" hreflang="zh-CN" href="https://docs.qoni.ai/zh/genauth/concepts/authorization"/></url><url><loc>https://docs.qoni.ai/zh/genauth/concepts/authorization</loc><xhtml:link rel="alternate" hreflang="en-US" href="https://docs.qoni.ai/genauth/concepts/authorization"/><xhtml:link rel="alternate" hreflang="zh-CN" href="https://docs.qoni.ai/zh/genauth/concepts/authorization"/></url><url><loc>https://docs.qoni.ai/genauth/concepts/ciam-and-eiam</loc><xhtml:link rel="alternate" hreflang="en-US" href="https://docs.qoni.ai/genauth/concepts/ciam-and-eiam"/><xhtml:link rel="alternate" hreflang="zh-CN" href="https://docs.qoni.ai/zh/genauth/concepts/ciam-and-eiam"/></url><url><loc>https://docs.qoni.ai/zh/genauth/concepts/ciam-and-eiam</loc><xhtml:link rel="alternate" hreflang="en-US" href="https://docs.qoni.ai/genauth/concepts/ciam-and-eiam"/><xhtml:link rel="alternate" hreflang="zh-CN" href="https://docs.qoni.ai/zh/genauth/concepts/ciam-and-eiam"/></url><url><loc>https://docs.qoni.ai/genauth/concepts/cryptography</loc><xhtml:link rel="alternate" hreflang="en-US" href="https://docs.qoni.ai/genauth/concepts/cryptography"/><xhtml:link rel="alternate" hreflang="zh-CN" href="https://docs.qoni.ai/zh/genauth/concepts/cryptography"/></url><url><loc>https://docs.qoni.ai/zh/genauth/concepts/cryptography</loc><xhtml:link rel="alternate" hreflang="en-US" href="https://docs.qoni.ai/genauth/concepts/cryptography"/><xhtml:link rel="alternate" hreflang="zh-CN" href="https://docs.qoni.ai/zh/genauth/concepts/cryptography"/></url><url><loc>https://docs.qoni.ai/genauth/concepts/embeded-vs-hosted</loc><xhtml:link rel="alternate" hreflang="en-US" href="https://docs.qoni.ai/genauth/concepts/embeded-vs-hosted"/><xhtml:link rel="alternate" hreflang="zh-CN" href="https://docs.qoni.ai/zh/genauth/concepts/embeded-vs-hosted"/></url><url><loc>https://docs.qoni.ai/zh/genauth/concepts/embeded-vs-hosted</loc><xhtml:link rel="alternate" hreflang="en-US" href="https://docs.qoni.ai/genauth/concepts/embeded-vs-hosted"/><xhtml:link rel="alternate" hreflang="zh-CN" href="https://docs.qoni.ai/zh/genauth/concepts/embeded-vs-hosted"/></url><url><loc>https://docs.qoni.ai/genauth/concepts/federation</loc><xhtml:link rel="alternate" hreflang="en-US" href="https://docs.qoni.ai/genauth/concepts/federation"/><xhtml:link rel="alternate" hreflang="zh-CN" href="https://docs.qoni.ai/zh/genauth/concepts/federation"/></url><url><loc>https://docs.qoni.ai/zh/genauth/concepts/federation</loc><xhtml:link rel="alternate" hreflang="en-US" href="https://docs.qoni.ai/genauth/concepts/federation"/><xhtml:link rel="alternate" hreflang="zh-CN" href="https://docs.qoni.ai/zh/genauth/concepts/federation"/></url><url><loc>https://docs.qoni.ai/genauth/concepts/how-qrcode-works</loc><xhtml:link rel="alternate" hreflang="en-US" href="https://docs.qoni.ai/genauth/concepts/how-qrcode-works"/><xhtml:link rel="alternate" hreflang="zh-CN" href="https://docs.qoni.ai/zh/genauth/concepts/how-qrcode-works"/></url><url><loc>https://docs.qoni.ai/zh/genauth/concepts/how-qrcode-works</loc><xhtml:link rel="alternate" hreflang="en-US" href="https://docs.qoni.ai/genauth/concepts/how-qrcode-works"/><xhtml:link rel="alternate" hreflang="zh-CN" href="https://docs.qoni.ai/zh/genauth/concepts/how-qrcode-works"/></url><url><loc>https://docs.qoni.ai/genauth/concepts/id-token</loc><xhtml:link rel="alternate" hreflang="en-US" href="https://docs.qoni.ai/genauth/concepts/id-token"/><xhtml:link rel="alternate" hreflang="zh-CN" href="https://docs.qoni.ai/zh/genauth/concepts/id-token"/></url><url><loc>https://docs.qoni.ai/zh/genauth/concepts/id-token</loc><xhtml:link rel="alternate" hreflang="en-US" href="https://docs.qoni.ai/genauth/concepts/id-token"/><xhtml:link rel="alternate" hreflang="zh-CN" href="https://docs.qoni.ai/zh/genauth/concepts/id-token"/></url><url><loc>https://docs.qoni.ai/genauth/concepts/</loc><xhtml:link rel="alternate" hreflang="en-US" href="https://docs.qoni.ai/genauth/concepts/"/><xhtml:link rel="alternate" hreflang="zh-CN" href="https://docs.qoni.ai/zh/genauth/concepts/"/></url><url><loc>https://docs.qoni.ai/zh/genauth/concepts/</loc><xhtml:link rel="alternate" hreflang="en-US" href="https://docs.qoni.ai/genauth/concepts/"/><xhtml:link rel="alternate" hreflang="zh-CN" href="https://docs.qoni.ai/zh/genauth/concepts/"/></url><url><loc>https://docs.qoni.ai/genauth/concepts/jwt-token</loc><xhtml:link rel="alternate" hreflang="en-US" href="https://docs.qoni.ai/genauth/concepts/jwt-token"/><xhtml:link rel="alternate" hreflang="zh-CN" href="https://docs.qoni.ai/zh/genauth/concepts/jwt-token"/></url><url><loc>https://docs.qoni.ai/zh/genauth/concepts/jwt-token</loc><xhtml:link rel="alternate" hreflang="en-US" href="https://docs.qoni.ai/genauth/concepts/jwt-token"/><xhtml:link rel="alternate" hreflang="zh-CN" href="https://docs.qoni.ai/zh/genauth/concepts/jwt-token"/></url><url><loc>https://docs.qoni.ai/genauth/concepts/ldap</loc><xhtml:link rel="alternate" hreflang="en-US" href="https://docs.qoni.ai/genauth/concepts/ldap"/><xhtml:link rel="alternate" hreflang="zh-CN" href="https://docs.qoni.ai/zh/genauth/concepts/ldap"/></url><url><loc>https://docs.qoni.ai/zh/genauth/concepts/ldap</loc><xhtml:link rel="alternate" hreflang="en-US" href="https://docs.qoni.ai/genauth/concepts/ldap"/><xhtml:link rel="alternate" hreflang="zh-CN" href="https://docs.qoni.ai/zh/genauth/concepts/ldap"/></url><url><loc>https://docs.qoni.ai/genauth/concepts/mfa</loc><xhtml:link rel="alternate" hreflang="en-US" href="https://docs.qoni.ai/genauth/concepts/mfa"/><xhtml:link rel="alternate" hreflang="zh-CN" href="https://docs.qoni.ai/zh/genauth/concepts/mfa"/></url><url><loc>https://docs.qoni.ai/zh/genauth/concepts/mfa</loc><xhtml:link rel="alternate" hreflang="en-US" href="https://docs.qoni.ai/genauth/concepts/mfa"/><xhtml:link rel="alternate" hreflang="zh-CN" href="https://docs.qoni.ai/zh/genauth/concepts/mfa"/></url><url><loc>https://docs.qoni.ai/genauth/concepts/oidc-common-questions</loc><xhtml:link rel="alternate" hreflang="en-US" href="https://docs.qoni.ai/genauth/concepts/oidc-common-questions"/><xhtml:link rel="alternate" hreflang="zh-CN" href="https://docs.qoni.ai/zh/genauth/concepts/oidc-common-questions"/></url><url><loc>https://docs.qoni.ai/zh/genauth/concepts/oidc-common-questions</loc><xhtml:link rel="alternate" hreflang="en-US" href="https://docs.qoni.ai/genauth/concepts/oidc-common-questions"/><xhtml:link rel="alternate" hreflang="zh-CN" href="https://docs.qoni.ai/zh/genauth/concepts/oidc-common-questions"/></url><url><loc>https://docs.qoni.ai/genauth/concepts/oidc/choose-flow</loc><xhtml:link rel="alternate" hreflang="en-US" href="https://docs.qoni.ai/genauth/concepts/oidc/choose-flow"/><xhtml:link rel="alternate" hreflang="zh-CN" href="https://docs.qoni.ai/zh/genauth/concepts/oidc/choose-flow"/></url><url><loc>https://docs.qoni.ai/zh/genauth/concepts/oidc/choose-flow</loc><xhtml:link rel="alternate" hreflang="en-US" href="https://docs.qoni.ai/genauth/concepts/oidc/choose-flow"/><xhtml:link rel="alternate" hreflang="zh-CN" href="https://docs.qoni.ai/zh/genauth/concepts/oidc/choose-flow"/></url><url><loc>https://docs.qoni.ai/genauth/concepts/oidc/</loc><xhtml:link rel="alternate" hreflang="en-US" href="https://docs.qoni.ai/genauth/concepts/oidc/"/><xhtml:link rel="alternate" hreflang="zh-CN" href="https://docs.qoni.ai/zh/genauth/concepts/oidc/"/></url><url><loc>https://docs.qoni.ai/zh/genauth/concepts/oidc/</loc><xhtml:link rel="alternate" hreflang="en-US" href="https://docs.qoni.ai/genauth/concepts/oidc/"/><xhtml:link rel="alternate" hreflang="zh-CN" href="https://docs.qoni.ai/zh/genauth/concepts/oidc/"/></url><url><loc>https://docs.qoni.ai/genauth/concepts/oidc/oidc-overview</loc><xhtml:link rel="alternate" hreflang="en-US" href="https://docs.qoni.ai/genauth/concepts/oidc/oidc-overview"/><xhtml:link rel="alternate" hreflang="zh-CN" href="https://docs.qoni.ai/zh/genauth/concepts/oidc/oidc-overview"/></url><url><loc>https://docs.qoni.ai/zh/genauth/concepts/oidc/oidc-overview</loc><xhtml:link rel="alternate" hreflang="en-US" href="https://docs.qoni.ai/genauth/concepts/oidc/oidc-overview"/><xhtml:link rel="alternate" hreflang="zh-CN" href="https://docs.qoni.ai/zh/genauth/concepts/oidc/oidc-overview"/></url><url><loc>https://docs.qoni.ai/genauth/concepts/refresh-token</loc><xhtml:link rel="alternate" hreflang="en-US" href="https://docs.qoni.ai/genauth/concepts/refresh-token"/><xhtml:link rel="alternate" hreflang="zh-CN" href="https://docs.qoni.ai/zh/genauth/concepts/refresh-token"/></url><url><loc>https://docs.qoni.ai/zh/genauth/concepts/refresh-token</loc><xhtml:link rel="alternate" hreflang="en-US" href="https://docs.qoni.ai/genauth/concepts/refresh-token"/><xhtml:link rel="alternate" hreflang="zh-CN" href="https://docs.qoni.ai/zh/genauth/concepts/refresh-token"/></url><url><loc>https://docs.qoni.ai/genauth/concepts/saml/</loc><xhtml:link rel="alternate" hreflang="en-US" href="https://docs.qoni.ai/genauth/concepts/saml/"/><xhtml:link rel="alternate" hreflang="zh-CN" href="https://docs.qoni.ai/zh/genauth/concepts/saml/"/></url><url><loc>https://docs.qoni.ai/zh/genauth/concepts/saml/</loc><xhtml:link rel="alternate" hreflang="en-US" href="https://docs.qoni.ai/genauth/concepts/saml/"/><xhtml:link rel="alternate" hreflang="zh-CN" href="https://docs.qoni.ai/zh/genauth/concepts/saml/"/></url><url><loc>https://docs.qoni.ai/genauth/concepts/saml/saml-flow</loc><xhtml:link rel="alternate" hreflang="en-US" href="https://docs.qoni.ai/genauth/concepts/saml/saml-flow"/><xhtml:link rel="alternate" hreflang="zh-CN" href="https://docs.qoni.ai/zh/genauth/concepts/saml/saml-flow"/></url><url><loc>https://docs.qoni.ai/zh/genauth/concepts/saml/saml-flow</loc><xhtml:link rel="alternate" hreflang="en-US" href="https://docs.qoni.ai/genauth/concepts/saml/saml-flow"/><xhtml:link rel="alternate" hreflang="zh-CN" href="https://docs.qoni.ai/zh/genauth/concepts/saml/saml-flow"/></url><url><loc>https://docs.qoni.ai/genauth/concepts/saml/saml-overview</loc><xhtml:link rel="alternate" hreflang="en-US" href="https://docs.qoni.ai/genauth/concepts/saml/saml-overview"/><xhtml:link rel="alternate" hreflang="zh-CN" href="https://docs.qoni.ai/zh/genauth/concepts/saml/saml-overview"/></url><url><loc>https://docs.qoni.ai/zh/genauth/concepts/saml/saml-overview</loc><xhtml:link rel="alternate" hreflang="en-US" href="https://docs.qoni.ai/genauth/concepts/saml/saml-overview"/><xhtml:link rel="alternate" hreflang="zh-CN" href="https://docs.qoni.ai/zh/genauth/concepts/saml/saml-overview"/></url><url><loc>https://docs.qoni.ai/genauth/concepts/single-sign-on-and-single-sign-out</loc><xhtml:link rel="alternate" hreflang="en-US" href="https://docs.qoni.ai/genauth/concepts/single-sign-on-and-single-sign-out"/><xhtml:link rel="alternate" hreflang="zh-CN" href="https://docs.qoni.ai/zh/genauth/concepts/single-sign-on-and-single-sign-out"/></url><url><loc>https://docs.qoni.ai/zh/genauth/concepts/single-sign-on-and-single-sign-out</loc><xhtml:link rel="alternate" hreflang="en-US" href="https://docs.qoni.ai/genauth/concepts/single-sign-on-and-single-sign-out"/><xhtml:link rel="alternate" hreflang="zh-CN" href="https://docs.qoni.ai/zh/genauth/concepts/single-sign-on-and-single-sign-out"/></url><url><loc>https://docs.qoni.ai/genauth/concepts/user-pool</loc><xhtml:link rel="alternate" hreflang="en-US" href="https://docs.qoni.ai/genauth/concepts/user-pool"/><xhtml:link rel="alternate" hreflang="zh-CN" href="https://docs.qoni.ai/zh/genauth/concepts/user-pool"/></url><url><loc>https://docs.qoni.ai/zh/genauth/concepts/user-pool</loc><xhtml:link rel="alternate" hreflang="en-US" href="https://docs.qoni.ai/genauth/concepts/user-pool"/><xhtml:link rel="alternate" hreflang="zh-CN" href="https://docs.qoni.ai/zh/genauth/concepts/user-pool"/></url><url><loc>https://docs.qoni.ai/genauth/concepts/zero-trust-network</loc><xhtml:link rel="alternate" hreflang="en-US" href="https://docs.qoni.ai/genauth/concepts/zero-trust-network"/><xhtml:link rel="alternate" hreflang="zh-CN" href="https://docs.qoni.ai/zh/genauth/concepts/zero-trust-network"/></url><url><loc>https://docs.qoni.ai/zh/genauth/concepts/zero-trust-network</loc><xhtml:link rel="alternate" hreflang="en-US" href="https://docs.qoni.ai/genauth/concepts/zero-trust-network"/><xhtml:link rel="alternate" hreflang="zh-CN" href="https://docs.qoni.ai/zh/genauth/concepts/zero-trust-network"/></url><url><loc>https://docs.qoni.ai/genauth/guides/access-control/abac</loc><xhtml:link rel="alternate" hreflang="en-US" href="https://docs.qoni.ai/genauth/guides/access-control/abac"/><xhtml:link rel="alternate" hreflang="zh-CN" href="https://docs.qoni.ai/zh/genauth/guides/access-control/abac"/></url><url><loc>https://docs.qoni.ai/zh/genauth/guides/access-control/abac</loc><xhtml:link rel="alternate" hreflang="en-US" href="https://docs.qoni.ai/genauth/guides/access-control/abac"/><xhtml:link rel="alternate" hreflang="zh-CN" href="https://docs.qoni.ai/zh/genauth/guides/access-control/abac"/></url><url><loc>https://docs.qoni.ai/genauth/guides/access-control/choose-the-right-access-control-model</loc><xhtml:link rel="alternate" hreflang="en-US" href="https://docs.qoni.ai/genauth/guides/access-control/choose-the-right-access-control-model"/><xhtml:link rel="alternate" hreflang="zh-CN" href="https://docs.qoni.ai/zh/genauth/guides/access-control/choose-the-right-access-control-model"/></url><url><loc>https://docs.qoni.ai/zh/genauth/guides/access-control/choose-the-right-access-control-model</loc><xhtml:link rel="alternate" hreflang="en-US" href="https://docs.qoni.ai/genauth/guides/access-control/choose-the-right-access-control-model"/><xhtml:link rel="alternate" hreflang="zh-CN" href="https://docs.qoni.ai/zh/genauth/guides/access-control/choose-the-right-access-control-model"/></url><url><loc>https://docs.qoni.ai/genauth/guides/access-control/data-permission/data-permission-view</loc><xhtml:link rel="alternate" hreflang="en-US" href="https://docs.qoni.ai/genauth/guides/access-control/data-permission/data-permission-view"/><xhtml:link rel="alternate" hreflang="zh-CN" href="https://docs.qoni.ai/zh/genauth/guides/access-control/data-permission/data-permission-view"/></url><url><loc>https://docs.qoni.ai/zh/genauth/guides/access-control/data-permission/data-permission-view</loc><xhtml:link rel="alternate" hreflang="en-US" href="https://docs.qoni.ai/genauth/guides/access-control/data-permission/data-permission-view"/><xhtml:link rel="alternate" hreflang="zh-CN" href="https://docs.qoni.ai/zh/genauth/guides/access-control/data-permission/data-permission-view"/></url><url><loc>https://docs.qoni.ai/genauth/guides/access-control/data-permission/data-resoources</loc><xhtml:link rel="alternate" hreflang="en-US" href="https://docs.qoni.ai/genauth/guides/access-control/data-permission/data-resoources"/><xhtml:link rel="alternate" hreflang="zh-CN" href="https://docs.qoni.ai/zh/genauth/guides/access-control/data-permission/data-resoources"/></url><url><loc>https://docs.qoni.ai/zh/genauth/guides/access-control/data-permission/data-resoources</loc><xhtml:link rel="alternate" hreflang="en-US" href="https://docs.qoni.ai/genauth/guides/access-control/data-permission/data-resoources"/><xhtml:link rel="alternate" hreflang="zh-CN" href="https://docs.qoni.ai/zh/genauth/guides/access-control/data-permission/data-resoources"/></url><url><loc>https://docs.qoni.ai/genauth/guides/access-control/data-permission/</loc><xhtml:link rel="alternate" hreflang="en-US" href="https://docs.qoni.ai/genauth/guides/access-control/data-permission/"/><xhtml:link rel="alternate" hreflang="zh-CN" href="https://docs.qoni.ai/zh/genauth/guides/access-control/data-permission/"/></url><url><loc>https://docs.qoni.ai/zh/genauth/guides/access-control/data-permission/</loc><xhtml:link rel="alternate" hreflang="en-US" href="https://docs.qoni.ai/genauth/guides/access-control/data-permission/"/><xhtml:link rel="alternate" hreflang="zh-CN" href="https://docs.qoni.ai/zh/genauth/guides/access-control/data-permission/"/></url><url><loc>https://docs.qoni.ai/genauth/guides/access-control/data-permission/permission-space</loc><xhtml:link rel="alternate" hreflang="en-US" href="https://docs.qoni.ai/genauth/guides/access-control/data-permission/permission-space"/><xhtml:link rel="alternate" hreflang="zh-CN" href="https://docs.qoni.ai/zh/genauth/guides/access-control/data-permission/permission-space"/></url><url><loc>https://docs.qoni.ai/zh/genauth/guides/access-control/data-permission/permission-space</loc><xhtml:link rel="alternate" hreflang="en-US" href="https://docs.qoni.ai/genauth/guides/access-control/data-permission/permission-space"/><xhtml:link rel="alternate" hreflang="zh-CN" href="https://docs.qoni.ai/zh/genauth/guides/access-control/data-permission/permission-space"/></url><url><loc>https://docs.qoni.ai/genauth/guides/access-control/data-permission/policy/data-policy-and-opa</loc><xhtml:link rel="alternate" hreflang="en-US" href="https://docs.qoni.ai/genauth/guides/access-control/data-permission/policy/data-policy-and-opa"/><xhtml:link rel="alternate" hreflang="zh-CN" href="https://docs.qoni.ai/zh/genauth/guides/access-control/data-permission/policy/data-policy-and-opa"/></url><url><loc>https://docs.qoni.ai/zh/genauth/guides/access-control/data-permission/policy/data-policy-and-opa</loc><xhtml:link rel="alternate" hreflang="en-US" href="https://docs.qoni.ai/genauth/guides/access-control/data-permission/policy/data-policy-and-opa"/><xhtml:link rel="alternate" hreflang="zh-CN" href="https://docs.qoni.ai/zh/genauth/guides/access-control/data-permission/policy/data-policy-and-opa"/></url><url><loc>https://docs.qoni.ai/genauth/guides/access-control/data-permission/policy/</loc><xhtml:link rel="alternate" hreflang="en-US" href="https://docs.qoni.ai/genauth/guides/access-control/data-permission/policy/"/><xhtml:link rel="alternate" hreflang="zh-CN" href="https://docs.qoni.ai/zh/genauth/guides/access-control/data-permission/policy/"/></url><url><loc>https://docs.qoni.ai/zh/genauth/guides/access-control/data-permission/policy/</loc><xhtml:link rel="alternate" hreflang="en-US" href="https://docs.qoni.ai/genauth/guides/access-control/data-permission/policy/"/><xhtml:link rel="alternate" hreflang="zh-CN" href="https://docs.qoni.ai/zh/genauth/guides/access-control/data-permission/policy/"/></url><url><loc>https://docs.qoni.ai/genauth/guides/access-control/data-permission/roles-management</loc><xhtml:link rel="alternate" hreflang="en-US" href="https://docs.qoni.ai/genauth/guides/access-control/data-permission/roles-management"/><xhtml:link rel="alternate" hreflang="zh-CN" href="https://docs.qoni.ai/zh/genauth/guides/access-control/data-permission/roles-management"/></url><url><loc>https://docs.qoni.ai/zh/genauth/guides/access-control/data-permission/roles-management</loc><xhtml:link rel="alternate" hreflang="en-US" href="https://docs.qoni.ai/genauth/guides/access-control/data-permission/roles-management"/><xhtml:link rel="alternate" hreflang="zh-CN" href="https://docs.qoni.ai/zh/genauth/guides/access-control/data-permission/roles-management"/></url><url><loc>https://docs.qoni.ai/genauth/guides/access-control/</loc><xhtml:link rel="alternate" hreflang="en-US" href="https://docs.qoni.ai/genauth/guides/access-control/"/><xhtml:link rel="alternate" hreflang="zh-CN" href="https://docs.qoni.ai/zh/genauth/guides/access-control/"/></url><url><loc>https://docs.qoni.ai/zh/genauth/guides/access-control/</loc><xhtml:link rel="alternate" hreflang="en-US" href="https://docs.qoni.ai/genauth/guides/access-control/"/><xhtml:link rel="alternate" hreflang="zh-CN" href="https://docs.qoni.ai/zh/genauth/guides/access-control/"/></url><url><loc>https://docs.qoni.ai/genauth/guides/access-control/rbac</loc><xhtml:link rel="alternate" hreflang="en-US" href="https://docs.qoni.ai/genauth/guides/access-control/rbac"/><xhtml:link rel="alternate" hreflang="zh-CN" href="https://docs.qoni.ai/zh/genauth/guides/access-control/rbac"/></url><url><loc>https://docs.qoni.ai/zh/genauth/guides/access-control/rbac</loc><xhtml:link rel="alternate" hreflang="en-US" href="https://docs.qoni.ai/genauth/guides/access-control/rbac"/><xhtml:link rel="alternate" hreflang="zh-CN" href="https://docs.qoni.ai/zh/genauth/guides/access-control/rbac"/></url><url><loc>https://docs.qoni.ai/genauth/guides/access-control/resource-acl</loc><xhtml:link rel="alternate" hreflang="en-US" href="https://docs.qoni.ai/genauth/guides/access-control/resource-acl"/><xhtml:link rel="alternate" hreflang="zh-CN" href="https://docs.qoni.ai/zh/genauth/guides/access-control/resource-acl"/></url><url><loc>https://docs.qoni.ai/zh/genauth/guides/access-control/resource-acl</loc><xhtml:link rel="alternate" hreflang="en-US" href="https://docs.qoni.ai/genauth/guides/access-control/resource-acl"/><xhtml:link rel="alternate" hreflang="zh-CN" href="https://docs.qoni.ai/zh/genauth/guides/access-control/resource-acl"/></url><url><loc>https://docs.qoni.ai/genauth/guides/access-control/resource-group</loc><xhtml:link rel="alternate" hreflang="en-US" href="https://docs.qoni.ai/genauth/guides/access-control/resource-group"/><xhtml:link rel="alternate" hreflang="zh-CN" href="https://docs.qoni.ai/zh/genauth/guides/access-control/resource-group"/></url><url><loc>https://docs.qoni.ai/zh/genauth/guides/access-control/resource-group</loc><xhtml:link rel="alternate" hreflang="en-US" href="https://docs.qoni.ai/genauth/guides/access-control/resource-group"/><xhtml:link rel="alternate" hreflang="zh-CN" href="https://docs.qoni.ai/zh/genauth/guides/access-control/resource-group"/></url><url><loc>https://docs.qoni.ai/genauth/guides/adaptive-mfa/camfa</loc><xhtml:link rel="alternate" hreflang="en-US" href="https://docs.qoni.ai/genauth/guides/adaptive-mfa/camfa"/><xhtml:link rel="alternate" hreflang="zh-CN" href="https://docs.qoni.ai/zh/genauth/guides/adaptive-mfa/camfa"/></url><url><loc>https://docs.qoni.ai/zh/genauth/guides/adaptive-mfa/camfa</loc><xhtml:link rel="alternate" hreflang="en-US" href="https://docs.qoni.ai/genauth/guides/adaptive-mfa/camfa"/><xhtml:link rel="alternate" hreflang="zh-CN" href="https://docs.qoni.ai/zh/genauth/guides/adaptive-mfa/camfa"/></url><url><loc>https://docs.qoni.ai/genauth/guides/adaptive-mfa/config</loc><xhtml:link rel="alternate" hreflang="en-US" href="https://docs.qoni.ai/genauth/guides/adaptive-mfa/config"/><xhtml:link rel="alternate" hreflang="zh-CN" href="https://docs.qoni.ai/zh/genauth/guides/adaptive-mfa/config"/></url><url><loc>https://docs.qoni.ai/zh/genauth/guides/adaptive-mfa/config</loc><xhtml:link rel="alternate" hreflang="en-US" href="https://docs.qoni.ai/genauth/guides/adaptive-mfa/config"/><xhtml:link rel="alternate" hreflang="zh-CN" href="https://docs.qoni.ai/zh/genauth/guides/adaptive-mfa/config"/></url><url><loc>https://docs.qoni.ai/genauth/guides/adaptive-mfa/guard</loc><xhtml:link rel="alternate" hreflang="en-US" href="https://docs.qoni.ai/genauth/guides/adaptive-mfa/guard"/><xhtml:link rel="alternate" hreflang="zh-CN" href="https://docs.qoni.ai/zh/genauth/guides/adaptive-mfa/guard"/></url><url><loc>https://docs.qoni.ai/zh/genauth/guides/adaptive-mfa/guard</loc><xhtml:link rel="alternate" hreflang="en-US" href="https://docs.qoni.ai/genauth/guides/adaptive-mfa/guard"/><xhtml:link rel="alternate" hreflang="zh-CN" href="https://docs.qoni.ai/zh/genauth/guides/adaptive-mfa/guard"/></url><url><loc>https://docs.qoni.ai/genauth/guides/adaptive-mfa/</loc><xhtml:link rel="alternate" hreflang="en-US" href="https://docs.qoni.ai/genauth/guides/adaptive-mfa/"/><xhtml:link rel="alternate" hreflang="zh-CN" href="https://docs.qoni.ai/zh/genauth/guides/adaptive-mfa/"/></url><url><loc>https://docs.qoni.ai/zh/genauth/guides/adaptive-mfa/</loc><xhtml:link rel="alternate" hreflang="en-US" href="https://docs.qoni.ai/genauth/guides/adaptive-mfa/"/><xhtml:link rel="alternate" hreflang="zh-CN" href="https://docs.qoni.ai/zh/genauth/guides/adaptive-mfa/"/></url><url><loc>https://docs.qoni.ai/genauth/guides/adaptive-mfa/intro</loc><xhtml:link rel="alternate" hreflang="en-US" href="https://docs.qoni.ai/genauth/guides/adaptive-mfa/intro"/><xhtml:link rel="alternate" hreflang="zh-CN" href="https://docs.qoni.ai/zh/genauth/guides/adaptive-mfa/intro"/></url><url><loc>https://docs.qoni.ai/zh/genauth/guides/adaptive-mfa/intro</loc><xhtml:link rel="alternate" hreflang="en-US" href="https://docs.qoni.ai/genauth/guides/adaptive-mfa/intro"/><xhtml:link rel="alternate" hreflang="zh-CN" href="https://docs.qoni.ai/zh/genauth/guides/adaptive-mfa/intro"/></url><url><loc>https://docs.qoni.ai/genauth/guides/adaptive-mfa/legacy</loc><xhtml:link rel="alternate" hreflang="en-US" href="https://docs.qoni.ai/genauth/guides/adaptive-mfa/legacy"/><xhtml:link rel="alternate" hreflang="zh-CN" href="https://docs.qoni.ai/zh/genauth/guides/adaptive-mfa/legacy"/></url><url><loc>https://docs.qoni.ai/zh/genauth/guides/adaptive-mfa/legacy</loc><xhtml:link rel="alternate" hreflang="en-US" href="https://docs.qoni.ai/genauth/guides/adaptive-mfa/legacy"/><xhtml:link rel="alternate" hreflang="zh-CN" href="https://docs.qoni.ai/zh/genauth/guides/adaptive-mfa/legacy"/></url><url><loc>https://docs.qoni.ai/genauth/guides/apn/</loc><xhtml:link rel="alternate" hreflang="en-US" href="https://docs.qoni.ai/genauth/guides/apn/"/><xhtml:link rel="alternate" hreflang="zh-CN" href="https://docs.qoni.ai/zh/genauth/guides/apn/"/></url><url><loc>https://docs.qoni.ai/zh/genauth/guides/apn/</loc><xhtml:link rel="alternate" hreflang="en-US" href="https://docs.qoni.ai/genauth/guides/apn/"/><xhtml:link rel="alternate" hreflang="zh-CN" href="https://docs.qoni.ai/zh/genauth/guides/apn/"/></url><url><loc>https://docs.qoni.ai/genauth/guides/app-new/create-app/advanced-settings</loc><xhtml:link rel="alternate" hreflang="en-US" href="https://docs.qoni.ai/genauth/guides/app-new/create-app/advanced-settings"/><xhtml:link rel="alternate" hreflang="zh-CN" href="https://docs.qoni.ai/zh/genauth/guides/app-new/create-app/advanced-settings"/></url><url><loc>https://docs.qoni.ai/zh/genauth/guides/app-new/create-app/advanced-settings</loc><xhtml:link rel="alternate" hreflang="en-US" href="https://docs.qoni.ai/genauth/guides/app-new/create-app/advanced-settings"/><xhtml:link rel="alternate" hreflang="zh-CN" href="https://docs.qoni.ai/zh/genauth/guides/app-new/create-app/advanced-settings"/></url><url><loc>https://docs.qoni.ai/genauth/guides/app-new/create-app/app-configuration</loc><xhtml:link rel="alternate" hreflang="en-US" href="https://docs.qoni.ai/genauth/guides/app-new/create-app/app-configuration"/><xhtml:link rel="alternate" hreflang="zh-CN" href="https://docs.qoni.ai/zh/genauth/guides/app-new/create-app/app-configuration"/></url><url><loc>https://docs.qoni.ai/zh/genauth/guides/app-new/create-app/app-configuration</loc><xhtml:link rel="alternate" hreflang="en-US" href="https://docs.qoni.ai/genauth/guides/app-new/create-app/app-configuration"/><xhtml:link rel="alternate" hreflang="zh-CN" href="https://docs.qoni.ai/zh/genauth/guides/app-new/create-app/app-configuration"/></url><url><loc>https://docs.qoni.ai/genauth/guides/app-new/create-app/application-access-control</loc><xhtml:link rel="alternate" hreflang="en-US" href="https://docs.qoni.ai/genauth/guides/app-new/create-app/application-access-control"/><xhtml:link rel="alternate" hreflang="zh-CN" href="https://docs.qoni.ai/zh/genauth/guides/app-new/create-app/application-access-control"/></url><url><loc>https://docs.qoni.ai/zh/genauth/guides/app-new/create-app/application-access-control</loc><xhtml:link rel="alternate" hreflang="en-US" href="https://docs.qoni.ai/genauth/guides/app-new/create-app/application-access-control"/><xhtml:link rel="alternate" hreflang="zh-CN" href="https://docs.qoni.ai/zh/genauth/guides/app-new/create-app/application-access-control"/></url><url><loc>https://docs.qoni.ai/genauth/guides/app-new/create-app/create-app</loc><xhtml:link rel="alternate" hreflang="en-US" href="https://docs.qoni.ai/genauth/guides/app-new/create-app/create-app"/><xhtml:link rel="alternate" hreflang="zh-CN" href="https://docs.qoni.ai/zh/genauth/guides/app-new/create-app/create-app"/></url><url><loc>https://docs.qoni.ai/zh/genauth/guides/app-new/create-app/create-app</loc><xhtml:link rel="alternate" hreflang="en-US" href="https://docs.qoni.ai/genauth/guides/app-new/create-app/create-app"/><xhtml:link rel="alternate" hreflang="zh-CN" href="https://docs.qoni.ai/zh/genauth/guides/app-new/create-app/create-app"/></url><url><loc>https://docs.qoni.ai/genauth/guides/app-new/create-app/customize-guard</loc><xhtml:link rel="alternate" hreflang="en-US" href="https://docs.qoni.ai/genauth/guides/app-new/create-app/customize-guard"/><xhtml:link rel="alternate" hreflang="zh-CN" href="https://docs.qoni.ai/zh/genauth/guides/app-new/create-app/customize-guard"/></url><url><loc>https://docs.qoni.ai/zh/genauth/guides/app-new/create-app/customize-guard</loc><xhtml:link rel="alternate" hreflang="en-US" href="https://docs.qoni.ai/genauth/guides/app-new/create-app/customize-guard"/><xhtml:link rel="alternate" hreflang="zh-CN" href="https://docs.qoni.ai/zh/genauth/guides/app-new/create-app/customize-guard"/></url><url><loc>https://docs.qoni.ai/genauth/guides/app-new/create-app/</loc><xhtml:link rel="alternate" hreflang="en-US" href="https://docs.qoni.ai/genauth/guides/app-new/create-app/"/><xhtml:link rel="alternate" hreflang="zh-CN" href="https://docs.qoni.ai/zh/genauth/guides/app-new/create-app/"/></url><url><loc>https://docs.qoni.ai/zh/genauth/guides/app-new/create-app/</loc><xhtml:link rel="alternate" hreflang="en-US" href="https://docs.qoni.ai/genauth/guides/app-new/create-app/"/><xhtml:link rel="alternate" hreflang="zh-CN" href="https://docs.qoni.ai/zh/genauth/guides/app-new/create-app/"/></url><url><loc>https://docs.qoni.ai/genauth/guides/app-new/create-app/login-control</loc><xhtml:link rel="alternate" hreflang="en-US" href="https://docs.qoni.ai/genauth/guides/app-new/create-app/login-control"/><xhtml:link rel="alternate" hreflang="zh-CN" href="https://docs.qoni.ai/zh/genauth/guides/app-new/create-app/login-control"/></url><url><loc>https://docs.qoni.ai/zh/genauth/guides/app-new/create-app/login-control</loc><xhtml:link rel="alternate" hreflang="en-US" href="https://docs.qoni.ai/genauth/guides/app-new/create-app/login-control"/><xhtml:link rel="alternate" hreflang="zh-CN" href="https://docs.qoni.ai/zh/genauth/guides/app-new/create-app/login-control"/></url><url><loc>https://docs.qoni.ai/genauth/guides/app-new/create-app/oidc-scope</loc><xhtml:link rel="alternate" hreflang="en-US" href="https://docs.qoni.ai/genauth/guides/app-new/create-app/oidc-scope"/><xhtml:link rel="alternate" hreflang="zh-CN" href="https://docs.qoni.ai/zh/genauth/guides/app-new/create-app/oidc-scope"/></url><url><loc>https://docs.qoni.ai/zh/genauth/guides/app-new/create-app/oidc-scope</loc><xhtml:link rel="alternate" hreflang="en-US" href="https://docs.qoni.ai/genauth/guides/app-new/create-app/oidc-scope"/><xhtml:link rel="alternate" hreflang="zh-CN" href="https://docs.qoni.ai/zh/genauth/guides/app-new/create-app/oidc-scope"/></url><url><loc>https://docs.qoni.ai/genauth/guides/app-new/create-app/protocol-config</loc><xhtml:link rel="alternate" hreflang="en-US" href="https://docs.qoni.ai/genauth/guides/app-new/create-app/protocol-config"/><xhtml:link rel="alternate" hreflang="zh-CN" href="https://docs.qoni.ai/zh/genauth/guides/app-new/create-app/protocol-config"/></url><url><loc>https://docs.qoni.ai/zh/genauth/guides/app-new/create-app/protocol-config</loc><xhtml:link rel="alternate" hreflang="en-US" href="https://docs.qoni.ai/genauth/guides/app-new/create-app/protocol-config"/><xhtml:link rel="alternate" hreflang="zh-CN" href="https://docs.qoni.ai/zh/genauth/guides/app-new/create-app/protocol-config"/></url><url><loc>https://docs.qoni.ai/genauth/guides/app-new/create-app/quick-start</loc><xhtml:link rel="alternate" hreflang="en-US" href="https://docs.qoni.ai/genauth/guides/app-new/create-app/quick-start"/><xhtml:link rel="alternate" hreflang="zh-CN" href="https://docs.qoni.ai/zh/genauth/guides/app-new/create-app/quick-start"/></url><url><loc>https://docs.qoni.ai/zh/genauth/guides/app-new/create-app/quick-start</loc><xhtml:link rel="alternate" hreflang="en-US" href="https://docs.qoni.ai/genauth/guides/app-new/create-app/quick-start"/><xhtml:link rel="alternate" hreflang="zh-CN" href="https://docs.qoni.ai/zh/genauth/guides/app-new/create-app/quick-start"/></url><url><loc>https://docs.qoni.ai/genauth/guides/app-new/create-app/security-management</loc><xhtml:link rel="alternate" hreflang="en-US" href="https://docs.qoni.ai/genauth/guides/app-new/create-app/security-management"/><xhtml:link rel="alternate" hreflang="zh-CN" href="https://docs.qoni.ai/zh/genauth/guides/app-new/create-app/security-management"/></url><url><loc>https://docs.qoni.ai/zh/genauth/guides/app-new/create-app/security-management</loc><xhtml:link rel="alternate" hreflang="en-US" href="https://docs.qoni.ai/genauth/guides/app-new/create-app/security-management"/><xhtml:link rel="alternate" hreflang="zh-CN" href="https://docs.qoni.ai/zh/genauth/guides/app-new/create-app/security-management"/></url><url><loc>https://docs.qoni.ai/genauth/guides/app-new/create-app/tenant-config</loc><xhtml:link rel="alternate" hreflang="en-US" href="https://docs.qoni.ai/genauth/guides/app-new/create-app/tenant-config"/><xhtml:link rel="alternate" hreflang="zh-CN" href="https://docs.qoni.ai/zh/genauth/guides/app-new/create-app/tenant-config"/></url><url><loc>https://docs.qoni.ai/zh/genauth/guides/app-new/create-app/tenant-config</loc><xhtml:link rel="alternate" hreflang="en-US" href="https://docs.qoni.ai/genauth/guides/app-new/create-app/tenant-config"/><xhtml:link rel="alternate" hreflang="zh-CN" href="https://docs.qoni.ai/zh/genauth/guides/app-new/create-app/tenant-config"/></url><url><loc>https://docs.qoni.ai/genauth/guides/app-new/</loc><xhtml:link rel="alternate" hreflang="en-US" href="https://docs.qoni.ai/genauth/guides/app-new/"/><xhtml:link rel="alternate" hreflang="zh-CN" href="https://docs.qoni.ai/zh/genauth/guides/app-new/"/></url><url><loc>https://docs.qoni.ai/zh/genauth/guides/app-new/</loc><xhtml:link rel="alternate" hreflang="en-US" href="https://docs.qoni.ai/genauth/guides/app-new/"/><xhtml:link rel="alternate" hreflang="zh-CN" href="https://docs.qoni.ai/zh/genauth/guides/app-new/"/></url><url><loc>https://docs.qoni.ai/genauth/guides/app-new/sso/create-app-sso</loc><xhtml:link rel="alternate" hreflang="en-US" href="https://docs.qoni.ai/genauth/guides/app-new/sso/create-app-sso"/><xhtml:link rel="alternate" hreflang="zh-CN" href="https://docs.qoni.ai/zh/genauth/guides/app-new/sso/create-app-sso"/></url><url><loc>https://docs.qoni.ai/zh/genauth/guides/app-new/sso/create-app-sso</loc><xhtml:link rel="alternate" hreflang="en-US" href="https://docs.qoni.ai/genauth/guides/app-new/sso/create-app-sso"/><xhtml:link rel="alternate" hreflang="zh-CN" href="https://docs.qoni.ai/zh/genauth/guides/app-new/sso/create-app-sso"/></url><url><loc>https://docs.qoni.ai/genauth/guides/app-new/sso/</loc><xhtml:link rel="alternate" hreflang="en-US" href="https://docs.qoni.ai/genauth/guides/app-new/sso/"/><xhtml:link rel="alternate" hreflang="zh-CN" href="https://docs.qoni.ai/zh/genauth/guides/app-new/sso/"/></url><url><loc>https://docs.qoni.ai/zh/genauth/guides/app-new/sso/</loc><xhtml:link rel="alternate" hreflang="en-US" href="https://docs.qoni.ai/genauth/guides/app-new/sso/"/><xhtml:link rel="alternate" hreflang="zh-CN" href="https://docs.qoni.ai/zh/genauth/guides/app-new/sso/"/></url><url><loc>https://docs.qoni.ai/genauth/guides/app-new/sso/third-party-sso/</loc><xhtml:link rel="alternate" hreflang="en-US" href="https://docs.qoni.ai/genauth/guides/app-new/sso/third-party-sso/"/><xhtml:link rel="alternate" hreflang="zh-CN" href="https://docs.qoni.ai/zh/genauth/guides/app-new/sso/third-party-sso/"/></url><url><loc>https://docs.qoni.ai/zh/genauth/guides/app-new/sso/third-party-sso/</loc><xhtml:link rel="alternate" hreflang="en-US" href="https://docs.qoni.ai/genauth/guides/app-new/sso/third-party-sso/"/><xhtml:link rel="alternate" hreflang="zh-CN" href="https://docs.qoni.ai/zh/genauth/guides/app-new/sso/third-party-sso/"/></url><url><loc>https://docs.qoni.ai/genauth/guides/asa/</loc><xhtml:link rel="alternate" hreflang="en-US" href="https://docs.qoni.ai/genauth/guides/asa/"/><xhtml:link rel="alternate" hreflang="zh-CN" href="https://docs.qoni.ai/zh/genauth/guides/asa/"/></url><url><loc>https://docs.qoni.ai/zh/genauth/guides/asa/</loc><xhtml:link rel="alternate" hreflang="en-US" href="https://docs.qoni.ai/genauth/guides/asa/"/><xhtml:link rel="alternate" hreflang="zh-CN" href="https://docs.qoni.ai/zh/genauth/guides/asa/"/></url><url><loc>https://docs.qoni.ai/genauth/guides/asad/</loc><xhtml:link rel="alternate" hreflang="en-US" href="https://docs.qoni.ai/genauth/guides/asad/"/><xhtml:link rel="alternate" hreflang="zh-CN" href="https://docs.qoni.ai/zh/genauth/guides/asad/"/></url><url><loc>https://docs.qoni.ai/zh/genauth/guides/asad/</loc><xhtml:link rel="alternate" hreflang="en-US" href="https://docs.qoni.ai/genauth/guides/asad/"/><xhtml:link rel="alternate" hreflang="zh-CN" href="https://docs.qoni.ai/zh/genauth/guides/asad/"/></url><url><loc>https://docs.qoni.ai/genauth/guides/audit/administrator-action</loc><xhtml:link rel="alternate" hreflang="en-US" href="https://docs.qoni.ai/genauth/guides/audit/administrator-action"/><xhtml:link rel="alternate" hreflang="zh-CN" href="https://docs.qoni.ai/zh/genauth/guides/audit/administrator-action"/></url><url><loc>https://docs.qoni.ai/zh/genauth/guides/audit/administrator-action</loc><xhtml:link rel="alternate" hreflang="en-US" href="https://docs.qoni.ai/genauth/guides/audit/administrator-action"/><xhtml:link rel="alternate" hreflang="zh-CN" href="https://docs.qoni.ai/zh/genauth/guides/audit/administrator-action"/></url><url><loc>https://docs.qoni.ai/genauth/guides/audit/</loc><xhtml:link rel="alternate" hreflang="en-US" href="https://docs.qoni.ai/genauth/guides/audit/"/><xhtml:link rel="alternate" hreflang="zh-CN" href="https://docs.qoni.ai/zh/genauth/guides/audit/"/></url><url><loc>https://docs.qoni.ai/zh/genauth/guides/audit/</loc><xhtml:link rel="alternate" hreflang="en-US" href="https://docs.qoni.ai/genauth/guides/audit/"/><xhtml:link rel="alternate" hreflang="zh-CN" href="https://docs.qoni.ai/zh/genauth/guides/audit/"/></url><url><loc>https://docs.qoni.ai/genauth/guides/audit/user-action</loc><xhtml:link rel="alternate" hreflang="en-US" href="https://docs.qoni.ai/genauth/guides/audit/user-action"/><xhtml:link rel="alternate" hreflang="zh-CN" href="https://docs.qoni.ai/zh/genauth/guides/audit/user-action"/></url><url><loc>https://docs.qoni.ai/zh/genauth/guides/audit/user-action</loc><xhtml:link rel="alternate" hreflang="en-US" href="https://docs.qoni.ai/genauth/guides/audit/user-action"/><xhtml:link rel="alternate" hreflang="zh-CN" href="https://docs.qoni.ai/zh/genauth/guides/audit/user-action"/></url><url><loc>https://docs.qoni.ai/genauth/guides/authentication/basic/password/</loc><xhtml:link rel="alternate" hreflang="en-US" href="https://docs.qoni.ai/genauth/guides/authentication/basic/password/"/><xhtml:link rel="alternate" hreflang="zh-CN" href="https://docs.qoni.ai/zh/genauth/guides/authentication/basic/password/"/></url><url><loc>https://docs.qoni.ai/zh/genauth/guides/authentication/basic/password/</loc><xhtml:link rel="alternate" hreflang="en-US" href="https://docs.qoni.ai/genauth/guides/authentication/basic/password/"/><xhtml:link rel="alternate" hreflang="zh-CN" href="https://docs.qoni.ai/zh/genauth/guides/authentication/basic/password/"/></url><url><loc>https://docs.qoni.ai/genauth/guides/authentication/basic/sms/</loc><xhtml:link rel="alternate" hreflang="en-US" href="https://docs.qoni.ai/genauth/guides/authentication/basic/sms/"/><xhtml:link rel="alternate" hreflang="zh-CN" href="https://docs.qoni.ai/zh/genauth/guides/authentication/basic/sms/"/></url><url><loc>https://docs.qoni.ai/zh/genauth/guides/authentication/basic/sms/</loc><xhtml:link rel="alternate" hreflang="en-US" href="https://docs.qoni.ai/genauth/guides/authentication/basic/sms/"/><xhtml:link rel="alternate" hreflang="zh-CN" href="https://docs.qoni.ai/zh/genauth/guides/authentication/basic/sms/"/></url><url><loc>https://docs.qoni.ai/genauth/guides/authentication/branding/</loc><xhtml:link rel="alternate" hreflang="en-US" href="https://docs.qoni.ai/genauth/guides/authentication/branding/"/><xhtml:link rel="alternate" hreflang="zh-CN" href="https://docs.qoni.ai/zh/genauth/guides/authentication/branding/"/></url><url><loc>https://docs.qoni.ai/zh/genauth/guides/authentication/branding/</loc><xhtml:link rel="alternate" hreflang="en-US" href="https://docs.qoni.ai/genauth/guides/authentication/branding/"/><xhtml:link rel="alternate" hreflang="zh-CN" href="https://docs.qoni.ai/zh/genauth/guides/authentication/branding/"/></url><url><loc>https://docs.qoni.ai/genauth/guides/authentication/extensibility/customize-id-token</loc><xhtml:link rel="alternate" hreflang="en-US" href="https://docs.qoni.ai/genauth/guides/authentication/extensibility/customize-id-token"/><xhtml:link rel="alternate" hreflang="zh-CN" href="https://docs.qoni.ai/zh/genauth/guides/authentication/extensibility/customize-id-token"/></url><url><loc>https://docs.qoni.ai/zh/genauth/guides/authentication/extensibility/customize-id-token</loc><xhtml:link rel="alternate" hreflang="en-US" href="https://docs.qoni.ai/genauth/guides/authentication/extensibility/customize-id-token"/><xhtml:link rel="alternate" hreflang="zh-CN" href="https://docs.qoni.ai/zh/genauth/guides/authentication/extensibility/customize-id-token"/></url><url><loc>https://docs.qoni.ai/genauth/guides/authentication/extensibility/database-connection</loc><xhtml:link rel="alternate" hreflang="en-US" href="https://docs.qoni.ai/genauth/guides/authentication/extensibility/database-connection"/><xhtml:link rel="alternate" hreflang="zh-CN" href="https://docs.qoni.ai/zh/genauth/guides/authentication/extensibility/database-connection"/></url><url><loc>https://docs.qoni.ai/zh/genauth/guides/authentication/extensibility/database-connection</loc><xhtml:link rel="alternate" hreflang="en-US" href="https://docs.qoni.ai/genauth/guides/authentication/extensibility/database-connection"/><xhtml:link rel="alternate" hreflang="zh-CN" href="https://docs.qoni.ai/zh/genauth/guides/authentication/extensibility/database-connection"/></url><url><loc>https://docs.qoni.ai/genauth/guides/authentication/extensibility/</loc><xhtml:link rel="alternate" hreflang="en-US" href="https://docs.qoni.ai/genauth/guides/authentication/extensibility/"/><xhtml:link rel="alternate" hreflang="zh-CN" href="https://docs.qoni.ai/zh/genauth/guides/authentication/extensibility/"/></url><url><loc>https://docs.qoni.ai/zh/genauth/guides/authentication/extensibility/</loc><xhtml:link rel="alternate" hreflang="en-US" href="https://docs.qoni.ai/genauth/guides/authentication/extensibility/"/><xhtml:link rel="alternate" hreflang="zh-CN" href="https://docs.qoni.ai/zh/genauth/guides/authentication/extensibility/"/></url><url><loc>https://docs.qoni.ai/genauth/guides/authentication/extensibility/pipeline</loc><xhtml:link rel="alternate" hreflang="en-US" href="https://docs.qoni.ai/genauth/guides/authentication/extensibility/pipeline"/><xhtml:link rel="alternate" hreflang="zh-CN" href="https://docs.qoni.ai/zh/genauth/guides/authentication/extensibility/pipeline"/></url><url><loc>https://docs.qoni.ai/zh/genauth/guides/authentication/extensibility/pipeline</loc><xhtml:link rel="alternate" hreflang="en-US" href="https://docs.qoni.ai/genauth/guides/authentication/extensibility/pipeline"/><xhtml:link rel="alternate" hreflang="zh-CN" href="https://docs.qoni.ai/zh/genauth/guides/authentication/extensibility/pipeline"/></url><url><loc>https://docs.qoni.ai/genauth/guides/authentication/extensibility/role-extend</loc><xhtml:link rel="alternate" hreflang="en-US" href="https://docs.qoni.ai/genauth/guides/authentication/extensibility/role-extend"/><xhtml:link rel="alternate" hreflang="zh-CN" href="https://docs.qoni.ai/zh/genauth/guides/authentication/extensibility/role-extend"/></url><url><loc>https://docs.qoni.ai/zh/genauth/guides/authentication/extensibility/role-extend</loc><xhtml:link rel="alternate" hreflang="en-US" href="https://docs.qoni.ai/genauth/guides/authentication/extensibility/role-extend"/><xhtml:link rel="alternate" hreflang="zh-CN" href="https://docs.qoni.ai/zh/genauth/guides/authentication/extensibility/role-extend"/></url><url><loc>https://docs.qoni.ai/genauth/guides/authentication/extensibility/user-defined-field</loc><xhtml:link rel="alternate" hreflang="en-US" href="https://docs.qoni.ai/genauth/guides/authentication/extensibility/user-defined-field"/><xhtml:link rel="alternate" hreflang="zh-CN" href="https://docs.qoni.ai/zh/genauth/guides/authentication/extensibility/user-defined-field"/></url><url><loc>https://docs.qoni.ai/zh/genauth/guides/authentication/extensibility/user-defined-field</loc><xhtml:link rel="alternate" hreflang="en-US" href="https://docs.qoni.ai/genauth/guides/authentication/extensibility/user-defined-field"/><xhtml:link rel="alternate" hreflang="zh-CN" href="https://docs.qoni.ai/zh/genauth/guides/authentication/extensibility/user-defined-field"/></url><url><loc>https://docs.qoni.ai/genauth/guides/authentication/extensibility/webhook</loc><xhtml:link rel="alternate" hreflang="en-US" href="https://docs.qoni.ai/genauth/guides/authentication/extensibility/webhook"/><xhtml:link rel="alternate" hreflang="zh-CN" href="https://docs.qoni.ai/zh/genauth/guides/authentication/extensibility/webhook"/></url><url><loc>https://docs.qoni.ai/zh/genauth/guides/authentication/extensibility/webhook</loc><xhtml:link rel="alternate" hreflang="en-US" href="https://docs.qoni.ai/genauth/guides/authentication/extensibility/webhook"/><xhtml:link rel="alternate" hreflang="zh-CN" href="https://docs.qoni.ai/zh/genauth/guides/authentication/extensibility/webhook"/></url><url><loc>https://docs.qoni.ai/genauth/guides/authentication/</loc><xhtml:link rel="alternate" hreflang="en-US" href="https://docs.qoni.ai/genauth/guides/authentication/"/><xhtml:link rel="alternate" hreflang="zh-CN" href="https://docs.qoni.ai/zh/genauth/guides/authentication/"/></url><url><loc>https://docs.qoni.ai/zh/genauth/guides/authentication/</loc><xhtml:link rel="alternate" hreflang="en-US" href="https://docs.qoni.ai/genauth/guides/authentication/"/><xhtml:link rel="alternate" hreflang="zh-CN" href="https://docs.qoni.ai/zh/genauth/guides/authentication/"/></url><url><loc>https://docs.qoni.ai/genauth/guides/authentication/mobile-sso/</loc><xhtml:link rel="alternate" hreflang="en-US" href="https://docs.qoni.ai/genauth/guides/authentication/mobile-sso/"/><xhtml:link rel="alternate" hreflang="zh-CN" href="https://docs.qoni.ai/zh/genauth/guides/authentication/mobile-sso/"/></url><url><loc>https://docs.qoni.ai/zh/genauth/guides/authentication/mobile-sso/</loc><xhtml:link rel="alternate" hreflang="en-US" href="https://docs.qoni.ai/genauth/guides/authentication/mobile-sso/"/><xhtml:link rel="alternate" hreflang="zh-CN" href="https://docs.qoni.ai/zh/genauth/guides/authentication/mobile-sso/"/></url><url><loc>https://docs.qoni.ai/genauth/guides/authentication/overview/</loc><xhtml:link rel="alternate" hreflang="en-US" href="https://docs.qoni.ai/genauth/guides/authentication/overview/"/><xhtml:link rel="alternate" hreflang="zh-CN" href="https://docs.qoni.ai/zh/genauth/guides/authentication/overview/"/></url><url><loc>https://docs.qoni.ai/zh/genauth/guides/authentication/overview/</loc><xhtml:link rel="alternate" hreflang="en-US" href="https://docs.qoni.ai/genauth/guides/authentication/overview/"/><xhtml:link rel="alternate" hreflang="zh-CN" href="https://docs.qoni.ai/zh/genauth/guides/authentication/overview/"/></url><url><loc>https://docs.qoni.ai/genauth/guides/authentication/qrcode/</loc><xhtml:link rel="alternate" hreflang="en-US" href="https://docs.qoni.ai/genauth/guides/authentication/qrcode/"/><xhtml:link rel="alternate" hreflang="zh-CN" href="https://docs.qoni.ai/zh/genauth/guides/authentication/qrcode/"/></url><url><loc>https://docs.qoni.ai/zh/genauth/guides/authentication/qrcode/</loc><xhtml:link rel="alternate" hreflang="en-US" href="https://docs.qoni.ai/genauth/guides/authentication/qrcode/"/><xhtml:link rel="alternate" hreflang="zh-CN" href="https://docs.qoni.ai/zh/genauth/guides/authentication/qrcode/"/></url><url><loc>https://docs.qoni.ai/genauth/guides/authentication/qrcode/use-self-build-app/customize-settings</loc><xhtml:link rel="alternate" hreflang="en-US" href="https://docs.qoni.ai/genauth/guides/authentication/qrcode/use-self-build-app/customize-settings"/><xhtml:link rel="alternate" hreflang="zh-CN" href="https://docs.qoni.ai/zh/genauth/guides/authentication/qrcode/use-self-build-app/customize-settings"/></url><url><loc>https://docs.qoni.ai/zh/genauth/guides/authentication/qrcode/use-self-build-app/customize-settings</loc><xhtml:link rel="alternate" hreflang="en-US" href="https://docs.qoni.ai/genauth/guides/authentication/qrcode/use-self-build-app/customize-settings"/><xhtml:link rel="alternate" hreflang="zh-CN" href="https://docs.qoni.ai/zh/genauth/guides/authentication/qrcode/use-self-build-app/customize-settings"/></url><url><loc>https://docs.qoni.ai/genauth/guides/authentication/qrcode/use-self-build-app/full-api-list</loc><xhtml:link rel="alternate" hreflang="en-US" href="https://docs.qoni.ai/genauth/guides/authentication/qrcode/use-self-build-app/full-api-list"/><xhtml:link rel="alternate" hreflang="zh-CN" href="https://docs.qoni.ai/zh/genauth/guides/authentication/qrcode/use-self-build-app/full-api-list"/></url><url><loc>https://docs.qoni.ai/zh/genauth/guides/authentication/qrcode/use-self-build-app/full-api-list</loc><xhtml:link rel="alternate" hreflang="en-US" href="https://docs.qoni.ai/genauth/guides/authentication/qrcode/use-self-build-app/full-api-list"/><xhtml:link rel="alternate" hreflang="zh-CN" href="https://docs.qoni.ai/zh/genauth/guides/authentication/qrcode/use-self-build-app/full-api-list"/></url><url><loc>https://docs.qoni.ai/genauth/guides/authentication/qrcode/use-self-build-app/overview</loc><xhtml:link rel="alternate" hreflang="en-US" href="https://docs.qoni.ai/genauth/guides/authentication/qrcode/use-self-build-app/overview"/><xhtml:link rel="alternate" hreflang="zh-CN" href="https://docs.qoni.ai/zh/genauth/guides/authentication/qrcode/use-self-build-app/overview"/></url><url><loc>https://docs.qoni.ai/zh/genauth/guides/authentication/qrcode/use-self-build-app/overview</loc><xhtml:link rel="alternate" hreflang="en-US" href="https://docs.qoni.ai/genauth/guides/authentication/qrcode/use-self-build-app/overview"/><xhtml:link rel="alternate" hreflang="zh-CN" href="https://docs.qoni.ai/zh/genauth/guides/authentication/qrcode/use-self-build-app/overview"/></url><url><loc>https://docs.qoni.ai/genauth/guides/authentication/qrcode/use-wechat-miniprogram/</loc><xhtml:link rel="alternate" hreflang="en-US" href="https://docs.qoni.ai/genauth/guides/authentication/qrcode/use-wechat-miniprogram/"/><xhtml:link rel="alternate" hreflang="zh-CN" href="https://docs.qoni.ai/zh/genauth/guides/authentication/qrcode/use-wechat-miniprogram/"/></url><url><loc>https://docs.qoni.ai/zh/genauth/guides/authentication/qrcode/use-wechat-miniprogram/</loc><xhtml:link rel="alternate" hreflang="en-US" href="https://docs.qoni.ai/genauth/guides/authentication/qrcode/use-wechat-miniprogram/"/><xhtml:link rel="alternate" hreflang="zh-CN" href="https://docs.qoni.ai/zh/genauth/guides/authentication/qrcode/use-wechat-miniprogram/"/></url><url><loc>https://docs.qoni.ai/genauth/guides/authentication/social/</loc><xhtml:link rel="alternate" hreflang="en-US" href="https://docs.qoni.ai/genauth/guides/authentication/social/"/><xhtml:link rel="alternate" hreflang="zh-CN" href="https://docs.qoni.ai/zh/genauth/guides/authentication/social/"/></url><url><loc>https://docs.qoni.ai/zh/genauth/guides/authentication/social/</loc><xhtml:link rel="alternate" hreflang="en-US" href="https://docs.qoni.ai/genauth/guides/authentication/social/"/><xhtml:link rel="alternate" hreflang="zh-CN" href="https://docs.qoni.ai/zh/genauth/guides/authentication/social/"/></url><url><loc>https://docs.qoni.ai/genauth/guides/authentication/wechat-mini-program/</loc><xhtml:link rel="alternate" hreflang="en-US" href="https://docs.qoni.ai/genauth/guides/authentication/wechat-mini-program/"/><xhtml:link rel="alternate" hreflang="zh-CN" href="https://docs.qoni.ai/zh/genauth/guides/authentication/wechat-mini-program/"/></url><url><loc>https://docs.qoni.ai/zh/genauth/guides/authentication/wechat-mini-program/</loc><xhtml:link rel="alternate" hreflang="en-US" href="https://docs.qoni.ai/genauth/guides/authentication/wechat-mini-program/"/><xhtml:link rel="alternate" hreflang="zh-CN" href="https://docs.qoni.ai/zh/genauth/guides/authentication/wechat-mini-program/"/></url><url><loc>https://docs.qoni.ai/genauth/guides/authingVerify/</loc><xhtml:link rel="alternate" hreflang="en-US" href="https://docs.qoni.ai/genauth/guides/authingVerify/"/><xhtml:link rel="alternate" hreflang="zh-CN" href="https://docs.qoni.ai/zh/genauth/guides/authingVerify/"/></url><url><loc>https://docs.qoni.ai/zh/genauth/guides/authingVerify/</loc><xhtml:link rel="alternate" hreflang="en-US" href="https://docs.qoni.ai/genauth/guides/authingVerify/"/><xhtml:link rel="alternate" hreflang="zh-CN" href="https://docs.qoni.ai/zh/genauth/guides/authingVerify/"/></url><url><loc>https://docs.qoni.ai/genauth/guides/authorization/</loc><xhtml:link rel="alternate" hreflang="en-US" href="https://docs.qoni.ai/genauth/guides/authorization/"/><xhtml:link rel="alternate" hreflang="zh-CN" href="https://docs.qoni.ai/zh/genauth/guides/authorization/"/></url><url><loc>https://docs.qoni.ai/zh/genauth/guides/authorization/</loc><xhtml:link rel="alternate" hreflang="en-US" href="https://docs.qoni.ai/genauth/guides/authorization/"/><xhtml:link rel="alternate" hreflang="zh-CN" href="https://docs.qoni.ai/zh/genauth/guides/authorization/"/></url><url><loc>https://docs.qoni.ai/genauth/guides/authorization/m2m-authz</loc><xhtml:link rel="alternate" hreflang="en-US" href="https://docs.qoni.ai/genauth/guides/authorization/m2m-authz"/><xhtml:link rel="alternate" hreflang="zh-CN" href="https://docs.qoni.ai/zh/genauth/guides/authorization/m2m-authz"/></url><url><loc>https://docs.qoni.ai/zh/genauth/guides/authorization/m2m-authz</loc><xhtml:link rel="alternate" hreflang="en-US" href="https://docs.qoni.ai/genauth/guides/authorization/m2m-authz"/><xhtml:link rel="alternate" hreflang="zh-CN" href="https://docs.qoni.ai/zh/genauth/guides/authorization/m2m-authz"/></url><url><loc>https://docs.qoni.ai/genauth/guides/authorization/user-consent-authz</loc><xhtml:link rel="alternate" hreflang="en-US" href="https://docs.qoni.ai/genauth/guides/authorization/user-consent-authz"/><xhtml:link rel="alternate" hreflang="zh-CN" href="https://docs.qoni.ai/zh/genauth/guides/authorization/user-consent-authz"/></url><url><loc>https://docs.qoni.ai/zh/genauth/guides/authorization/user-consent-authz</loc><xhtml:link rel="alternate" hreflang="en-US" href="https://docs.qoni.ai/genauth/guides/authorization/user-consent-authz"/><xhtml:link rel="alternate" hreflang="zh-CN" href="https://docs.qoni.ai/zh/genauth/guides/authorization/user-consent-authz"/></url><url><loc>https://docs.qoni.ai/genauth/guides/basics/authenticate-first-user/how-to-implement-access-control</loc><xhtml:link rel="alternate" hreflang="en-US" href="https://docs.qoni.ai/genauth/guides/basics/authenticate-first-user/how-to-implement-access-control"/><xhtml:link rel="alternate" hreflang="zh-CN" href="https://docs.qoni.ai/zh/genauth/guides/basics/authenticate-first-user/how-to-implement-access-control"/></url><url><loc>https://docs.qoni.ai/zh/genauth/guides/basics/authenticate-first-user/how-to-implement-access-control</loc><xhtml:link rel="alternate" hreflang="en-US" href="https://docs.qoni.ai/genauth/guides/basics/authenticate-first-user/how-to-implement-access-control"/><xhtml:link rel="alternate" hreflang="zh-CN" href="https://docs.qoni.ai/zh/genauth/guides/basics/authenticate-first-user/how-to-implement-access-control"/></url><url><loc>https://docs.qoni.ai/genauth/guides/basics/authenticate-first-user/how-to-logout-user</loc><xhtml:link rel="alternate" hreflang="en-US" href="https://docs.qoni.ai/genauth/guides/basics/authenticate-first-user/how-to-logout-user"/><xhtml:link rel="alternate" hreflang="zh-CN" href="https://docs.qoni.ai/zh/genauth/guides/basics/authenticate-first-user/how-to-logout-user"/></url><url><loc>https://docs.qoni.ai/zh/genauth/guides/basics/authenticate-first-user/how-to-logout-user</loc><xhtml:link rel="alternate" hreflang="en-US" href="https://docs.qoni.ai/genauth/guides/basics/authenticate-first-user/how-to-logout-user"/><xhtml:link rel="alternate" hreflang="zh-CN" href="https://docs.qoni.ai/zh/genauth/guides/basics/authenticate-first-user/how-to-logout-user"/></url><url><loc>https://docs.qoni.ai/genauth/guides/basics/authenticate-first-user/how-to-validate-user-token</loc><xhtml:link rel="alternate" hreflang="en-US" href="https://docs.qoni.ai/genauth/guides/basics/authenticate-first-user/how-to-validate-user-token"/><xhtml:link rel="alternate" hreflang="zh-CN" href="https://docs.qoni.ai/zh/genauth/guides/basics/authenticate-first-user/how-to-validate-user-token"/></url><url><loc>https://docs.qoni.ai/zh/genauth/guides/basics/authenticate-first-user/how-to-validate-user-token</loc><xhtml:link rel="alternate" hreflang="en-US" href="https://docs.qoni.ai/genauth/guides/basics/authenticate-first-user/how-to-validate-user-token"/><xhtml:link rel="alternate" hreflang="zh-CN" href="https://docs.qoni.ai/zh/genauth/guides/basics/authenticate-first-user/how-to-validate-user-token"/></url><url><loc>https://docs.qoni.ai/genauth/guides/basics/authenticate-first-user/</loc><xhtml:link rel="alternate" hreflang="en-US" href="https://docs.qoni.ai/genauth/guides/basics/authenticate-first-user/"/><xhtml:link rel="alternate" hreflang="zh-CN" href="https://docs.qoni.ai/zh/genauth/guides/basics/authenticate-first-user/"/></url><url><loc>https://docs.qoni.ai/zh/genauth/guides/basics/authenticate-first-user/</loc><xhtml:link rel="alternate" hreflang="en-US" href="https://docs.qoni.ai/genauth/guides/basics/authenticate-first-user/"/><xhtml:link rel="alternate" hreflang="zh-CN" href="https://docs.qoni.ai/zh/genauth/guides/basics/authenticate-first-user/"/></url><url><loc>https://docs.qoni.ai/genauth/guides/basics/authenticate-first-user/overview/</loc><xhtml:link rel="alternate" hreflang="en-US" href="https://docs.qoni.ai/genauth/guides/basics/authenticate-first-user/overview/"/><xhtml:link rel="alternate" hreflang="zh-CN" href="https://docs.qoni.ai/zh/genauth/guides/basics/authenticate-first-user/overview/"/></url><url><loc>https://docs.qoni.ai/zh/genauth/guides/basics/authenticate-first-user/overview/</loc><xhtml:link rel="alternate" hreflang="en-US" href="https://docs.qoni.ai/genauth/guides/basics/authenticate-first-user/overview/"/><xhtml:link rel="alternate" hreflang="zh-CN" href="https://docs.qoni.ai/zh/genauth/guides/basics/authenticate-first-user/overview/"/></url><url><loc>https://docs.qoni.ai/genauth/guides/basics/authenticate-first-user/use-api-sdk/</loc><xhtml:link rel="alternate" hreflang="en-US" href="https://docs.qoni.ai/genauth/guides/basics/authenticate-first-user/use-api-sdk/"/><xhtml:link rel="alternate" hreflang="zh-CN" href="https://docs.qoni.ai/zh/genauth/guides/basics/authenticate-first-user/use-api-sdk/"/></url><url><loc>https://docs.qoni.ai/zh/genauth/guides/basics/authenticate-first-user/use-api-sdk/</loc><xhtml:link rel="alternate" hreflang="en-US" href="https://docs.qoni.ai/genauth/guides/basics/authenticate-first-user/use-api-sdk/"/><xhtml:link rel="alternate" hreflang="zh-CN" href="https://docs.qoni.ai/zh/genauth/guides/basics/authenticate-first-user/use-api-sdk/"/></url><url><loc>https://docs.qoni.ai/genauth/guides/basics/authenticate-first-user/use-embeded-login-component/</loc><xhtml:link rel="alternate" hreflang="en-US" href="https://docs.qoni.ai/genauth/guides/basics/authenticate-first-user/use-embeded-login-component/"/><xhtml:link rel="alternate" hreflang="zh-CN" href="https://docs.qoni.ai/zh/genauth/guides/basics/authenticate-first-user/use-embeded-login-component/"/></url><url><loc>https://docs.qoni.ai/zh/genauth/guides/basics/authenticate-first-user/use-embeded-login-component/</loc><xhtml:link rel="alternate" hreflang="en-US" href="https://docs.qoni.ai/genauth/guides/basics/authenticate-first-user/use-embeded-login-component/"/><xhtml:link rel="alternate" hreflang="zh-CN" href="https://docs.qoni.ai/zh/genauth/guides/basics/authenticate-first-user/use-embeded-login-component/"/></url><url><loc>https://docs.qoni.ai/genauth/guides/basics/authenticate-first-user/use-hosted-login-page</loc><xhtml:link rel="alternate" hreflang="en-US" href="https://docs.qoni.ai/genauth/guides/basics/authenticate-first-user/use-hosted-login-page"/><xhtml:link rel="alternate" hreflang="zh-CN" href="https://docs.qoni.ai/zh/genauth/guides/basics/authenticate-first-user/use-hosted-login-page"/></url><url><loc>https://docs.qoni.ai/zh/genauth/guides/basics/authenticate-first-user/use-hosted-login-page</loc><xhtml:link rel="alternate" hreflang="en-US" href="https://docs.qoni.ai/genauth/guides/basics/authenticate-first-user/use-hosted-login-page"/><xhtml:link rel="alternate" hreflang="zh-CN" href="https://docs.qoni.ai/zh/genauth/guides/basics/authenticate-first-user/use-hosted-login-page"/></url><url><loc>https://docs.qoni.ai/genauth/guides/basics/authenticate-first-user/what-to-do-next</loc><xhtml:link rel="alternate" hreflang="en-US" href="https://docs.qoni.ai/genauth/guides/basics/authenticate-first-user/what-to-do-next"/><xhtml:link rel="alternate" hreflang="zh-CN" href="https://docs.qoni.ai/zh/genauth/guides/basics/authenticate-first-user/what-to-do-next"/></url><url><loc>https://docs.qoni.ai/zh/genauth/guides/basics/authenticate-first-user/what-to-do-next</loc><xhtml:link rel="alternate" hreflang="en-US" href="https://docs.qoni.ai/genauth/guides/basics/authenticate-first-user/what-to-do-next"/><xhtml:link rel="alternate" hreflang="zh-CN" href="https://docs.qoni.ai/zh/genauth/guides/basics/authenticate-first-user/what-to-do-next"/></url><url><loc>https://docs.qoni.ai/genauth/guides/basics/console/</loc><xhtml:link rel="alternate" hreflang="en-US" href="https://docs.qoni.ai/genauth/guides/basics/console/"/><xhtml:link rel="alternate" hreflang="zh-CN" href="https://docs.qoni.ai/zh/genauth/guides/basics/console/"/></url><url><loc>https://docs.qoni.ai/zh/genauth/guides/basics/console/</loc><xhtml:link rel="alternate" hreflang="en-US" href="https://docs.qoni.ai/genauth/guides/basics/console/"/><xhtml:link rel="alternate" hreflang="zh-CN" href="https://docs.qoni.ai/zh/genauth/guides/basics/console/"/></url><url><loc>https://docs.qoni.ai/genauth/guides/basics/</loc><xhtml:link rel="alternate" hreflang="en-US" href="https://docs.qoni.ai/genauth/guides/basics/"/><xhtml:link rel="alternate" hreflang="zh-CN" href="https://docs.qoni.ai/zh/genauth/guides/basics/"/></url><url><loc>https://docs.qoni.ai/zh/genauth/guides/basics/</loc><xhtml:link rel="alternate" hreflang="en-US" href="https://docs.qoni.ai/genauth/guides/basics/"/><xhtml:link rel="alternate" hreflang="zh-CN" href="https://docs.qoni.ai/zh/genauth/guides/basics/"/></url><url><loc>https://docs.qoni.ai/genauth/guides/basics/platform-guide/integrate-with-mobile-app</loc><xhtml:link rel="alternate" hreflang="en-US" href="https://docs.qoni.ai/genauth/guides/basics/platform-guide/integrate-with-mobile-app"/><xhtml:link rel="alternate" hreflang="zh-CN" href="https://docs.qoni.ai/zh/genauth/guides/basics/platform-guide/integrate-with-mobile-app"/></url><url><loc>https://docs.qoni.ai/zh/genauth/guides/basics/platform-guide/integrate-with-mobile-app</loc><xhtml:link rel="alternate" hreflang="en-US" href="https://docs.qoni.ai/genauth/guides/basics/platform-guide/integrate-with-mobile-app"/><xhtml:link rel="alternate" hreflang="zh-CN" href="https://docs.qoni.ai/zh/genauth/guides/basics/platform-guide/integrate-with-mobile-app"/></url><url><loc>https://docs.qoni.ai/genauth/guides/basics/platform-guide/integrate-with-regular-web-app</loc><xhtml:link rel="alternate" hreflang="en-US" href="https://docs.qoni.ai/genauth/guides/basics/platform-guide/integrate-with-regular-web-app"/><xhtml:link rel="alternate" hreflang="zh-CN" href="https://docs.qoni.ai/zh/genauth/guides/basics/platform-guide/integrate-with-regular-web-app"/></url><url><loc>https://docs.qoni.ai/zh/genauth/guides/basics/platform-guide/integrate-with-regular-web-app</loc><xhtml:link rel="alternate" hreflang="en-US" href="https://docs.qoni.ai/genauth/guides/basics/platform-guide/integrate-with-regular-web-app"/><xhtml:link rel="alternate" hreflang="zh-CN" href="https://docs.qoni.ai/zh/genauth/guides/basics/platform-guide/integrate-with-regular-web-app"/></url><url><loc>https://docs.qoni.ai/genauth/guides/basics/platform-guide/integrate-with-spa</loc><xhtml:link rel="alternate" hreflang="en-US" href="https://docs.qoni.ai/genauth/guides/basics/platform-guide/integrate-with-spa"/><xhtml:link rel="alternate" hreflang="zh-CN" href="https://docs.qoni.ai/zh/genauth/guides/basics/platform-guide/integrate-with-spa"/></url><url><loc>https://docs.qoni.ai/zh/genauth/guides/basics/platform-guide/integrate-with-spa</loc><xhtml:link rel="alternate" hreflang="en-US" href="https://docs.qoni.ai/genauth/guides/basics/platform-guide/integrate-with-spa"/><xhtml:link rel="alternate" hreflang="zh-CN" href="https://docs.qoni.ai/zh/genauth/guides/basics/platform-guide/integrate-with-spa"/></url><url><loc>https://docs.qoni.ai/genauth/guides/basics/trial/admin</loc><xhtml:link rel="alternate" hreflang="en-US" href="https://docs.qoni.ai/genauth/guides/basics/trial/admin"/><xhtml:link rel="alternate" hreflang="zh-CN" href="https://docs.qoni.ai/zh/genauth/guides/basics/trial/admin"/></url><url><loc>https://docs.qoni.ai/zh/genauth/guides/basics/trial/admin</loc><xhtml:link rel="alternate" hreflang="en-US" href="https://docs.qoni.ai/genauth/guides/basics/trial/admin"/><xhtml:link rel="alternate" hreflang="zh-CN" href="https://docs.qoni.ai/zh/genauth/guides/basics/trial/admin"/></url><url><loc>https://docs.qoni.ai/genauth/guides/basics/trial/end-user</loc><xhtml:link rel="alternate" hreflang="en-US" href="https://docs.qoni.ai/genauth/guides/basics/trial/end-user"/><xhtml:link rel="alternate" hreflang="zh-CN" href="https://docs.qoni.ai/zh/genauth/guides/basics/trial/end-user"/></url><url><loc>https://docs.qoni.ai/zh/genauth/guides/basics/trial/end-user</loc><xhtml:link rel="alternate" hreflang="en-US" href="https://docs.qoni.ai/genauth/guides/basics/trial/end-user"/><xhtml:link rel="alternate" hreflang="zh-CN" href="https://docs.qoni.ai/zh/genauth/guides/basics/trial/end-user"/></url><url><loc>https://docs.qoni.ai/genauth/guides/basics/trial/</loc><xhtml:link rel="alternate" hreflang="en-US" href="https://docs.qoni.ai/genauth/guides/basics/trial/"/><xhtml:link rel="alternate" hreflang="zh-CN" href="https://docs.qoni.ai/zh/genauth/guides/basics/trial/"/></url><url><loc>https://docs.qoni.ai/zh/genauth/guides/basics/trial/</loc><xhtml:link rel="alternate" hreflang="en-US" href="https://docs.qoni.ai/genauth/guides/basics/trial/"/><xhtml:link rel="alternate" hreflang="zh-CN" href="https://docs.qoni.ai/zh/genauth/guides/basics/trial/"/></url><url><loc>https://docs.qoni.ai/genauth/guides/connections/account-binding</loc><xhtml:link rel="alternate" hreflang="en-US" href="https://docs.qoni.ai/genauth/guides/connections/account-binding"/><xhtml:link rel="alternate" hreflang="zh-CN" href="https://docs.qoni.ai/zh/genauth/guides/connections/account-binding"/></url><url><loc>https://docs.qoni.ai/zh/genauth/guides/connections/account-binding</loc><xhtml:link rel="alternate" hreflang="en-US" href="https://docs.qoni.ai/genauth/guides/connections/account-binding"/><xhtml:link rel="alternate" hreflang="zh-CN" href="https://docs.qoni.ai/zh/genauth/guides/connections/account-binding"/></url><url><loc>https://docs.qoni.ai/genauth/guides/connections/enterprise/lark-public/</loc><xhtml:link rel="alternate" hreflang="en-US" href="https://docs.qoni.ai/genauth/guides/connections/enterprise/lark-public/"/><xhtml:link rel="alternate" hreflang="zh-CN" href="https://docs.qoni.ai/zh/genauth/guides/connections/enterprise/lark-public/"/></url><url><loc>https://docs.qoni.ai/zh/genauth/guides/connections/enterprise/lark-public/</loc><xhtml:link rel="alternate" hreflang="en-US" href="https://docs.qoni.ai/genauth/guides/connections/enterprise/lark-public/"/><xhtml:link rel="alternate" hreflang="zh-CN" href="https://docs.qoni.ai/zh/genauth/guides/connections/enterprise/lark-public/"/></url><url><loc>https://docs.qoni.ai/genauth/guides/connections/</loc><xhtml:link rel="alternate" hreflang="en-US" href="https://docs.qoni.ai/genauth/guides/connections/"/><xhtml:link rel="alternate" hreflang="zh-CN" href="https://docs.qoni.ai/zh/genauth/guides/connections/"/></url><url><loc>https://docs.qoni.ai/zh/genauth/guides/connections/</loc><xhtml:link rel="alternate" hreflang="en-US" href="https://docs.qoni.ai/genauth/guides/connections/"/><xhtml:link rel="alternate" hreflang="zh-CN" href="https://docs.qoni.ai/zh/genauth/guides/connections/"/></url><url><loc>https://docs.qoni.ai/genauth/guides/connections/social</loc><xhtml:link rel="alternate" hreflang="en-US" href="https://docs.qoni.ai/genauth/guides/connections/social"/><xhtml:link rel="alternate" hreflang="zh-CN" href="https://docs.qoni.ai/zh/genauth/guides/connections/social"/></url><url><loc>https://docs.qoni.ai/zh/genauth/guides/connections/social</loc><xhtml:link rel="alternate" hreflang="en-US" href="https://docs.qoni.ai/genauth/guides/connections/social"/><xhtml:link rel="alternate" hreflang="zh-CN" href="https://docs.qoni.ai/zh/genauth/guides/connections/social"/></url><url><loc>https://docs.qoni.ai/genauth/guides/connections/social/alipay-web/</loc><xhtml:link rel="alternate" hreflang="en-US" href="https://docs.qoni.ai/genauth/guides/connections/social/alipay-web/"/><xhtml:link rel="alternate" hreflang="zh-CN" href="https://docs.qoni.ai/zh/genauth/guides/connections/social/alipay-web/"/></url><url><loc>https://docs.qoni.ai/zh/genauth/guides/connections/social/alipay-web/</loc><xhtml:link rel="alternate" hreflang="en-US" href="https://docs.qoni.ai/genauth/guides/connections/social/alipay-web/"/><xhtml:link rel="alternate" hreflang="zh-CN" href="https://docs.qoni.ai/zh/genauth/guides/connections/social/alipay-web/"/></url><url><loc>https://docs.qoni.ai/genauth/guides/connections/social/amazon-mobile/</loc><xhtml:link rel="alternate" hreflang="en-US" href="https://docs.qoni.ai/genauth/guides/connections/social/amazon-mobile/"/><xhtml:link rel="alternate" hreflang="zh-CN" href="https://docs.qoni.ai/zh/genauth/guides/connections/social/amazon-mobile/"/></url><url><loc>https://docs.qoni.ai/zh/genauth/guides/connections/social/amazon-mobile/</loc><xhtml:link rel="alternate" hreflang="en-US" href="https://docs.qoni.ai/genauth/guides/connections/social/amazon-mobile/"/><xhtml:link rel="alternate" hreflang="zh-CN" href="https://docs.qoni.ai/zh/genauth/guides/connections/social/amazon-mobile/"/></url><url><loc>https://docs.qoni.ai/genauth/guides/connections/social/amazon/</loc><xhtml:link rel="alternate" hreflang="en-US" href="https://docs.qoni.ai/genauth/guides/connections/social/amazon/"/><xhtml:link rel="alternate" hreflang="zh-CN" href="https://docs.qoni.ai/zh/genauth/guides/connections/social/amazon/"/></url><url><loc>https://docs.qoni.ai/zh/genauth/guides/connections/social/amazon/</loc><xhtml:link rel="alternate" hreflang="en-US" href="https://docs.qoni.ai/genauth/guides/connections/social/amazon/"/><xhtml:link rel="alternate" hreflang="zh-CN" href="https://docs.qoni.ai/zh/genauth/guides/connections/social/amazon/"/></url><url><loc>https://docs.qoni.ai/genauth/guides/connections/social/apple-mobile/</loc><xhtml:link rel="alternate" hreflang="en-US" href="https://docs.qoni.ai/genauth/guides/connections/social/apple-mobile/"/><xhtml:link rel="alternate" hreflang="zh-CN" href="https://docs.qoni.ai/zh/genauth/guides/connections/social/apple-mobile/"/></url><url><loc>https://docs.qoni.ai/zh/genauth/guides/connections/social/apple-mobile/</loc><xhtml:link rel="alternate" hreflang="en-US" href="https://docs.qoni.ai/genauth/guides/connections/social/apple-mobile/"/><xhtml:link rel="alternate" hreflang="zh-CN" href="https://docs.qoni.ai/zh/genauth/guides/connections/social/apple-mobile/"/></url><url><loc>https://docs.qoni.ai/genauth/guides/connections/social/apple-web/</loc><xhtml:link rel="alternate" hreflang="en-US" href="https://docs.qoni.ai/genauth/guides/connections/social/apple-web/"/><xhtml:link rel="alternate" hreflang="zh-CN" href="https://docs.qoni.ai/zh/genauth/guides/connections/social/apple-web/"/></url><url><loc>https://docs.qoni.ai/zh/genauth/guides/connections/social/apple-web/</loc><xhtml:link rel="alternate" hreflang="en-US" href="https://docs.qoni.ai/genauth/guides/connections/social/apple-web/"/><xhtml:link rel="alternate" hreflang="zh-CN" href="https://docs.qoni.ai/zh/genauth/guides/connections/social/apple-web/"/></url><url><loc>https://docs.qoni.ai/genauth/guides/connections/social/aws/</loc><xhtml:link rel="alternate" hreflang="en-US" href="https://docs.qoni.ai/genauth/guides/connections/social/aws/"/><xhtml:link rel="alternate" hreflang="zh-CN" href="https://docs.qoni.ai/zh/genauth/guides/connections/social/aws/"/></url><url><loc>https://docs.qoni.ai/zh/genauth/guides/connections/social/aws/</loc><xhtml:link rel="alternate" hreflang="en-US" href="https://docs.qoni.ai/genauth/guides/connections/social/aws/"/><xhtml:link rel="alternate" hreflang="zh-CN" href="https://docs.qoni.ai/zh/genauth/guides/connections/social/aws/"/></url><url><loc>https://docs.qoni.ai/genauth/guides/connections/social/baidu-mobile/</loc><xhtml:link rel="alternate" hreflang="en-US" href="https://docs.qoni.ai/genauth/guides/connections/social/baidu-mobile/"/><xhtml:link rel="alternate" hreflang="zh-CN" href="https://docs.qoni.ai/zh/genauth/guides/connections/social/baidu-mobile/"/></url><url><loc>https://docs.qoni.ai/zh/genauth/guides/connections/social/baidu-mobile/</loc><xhtml:link rel="alternate" hreflang="en-US" href="https://docs.qoni.ai/genauth/guides/connections/social/baidu-mobile/"/><xhtml:link rel="alternate" hreflang="zh-CN" href="https://docs.qoni.ai/zh/genauth/guides/connections/social/baidu-mobile/"/></url><url><loc>https://docs.qoni.ai/genauth/guides/connections/social/baidu/</loc><xhtml:link rel="alternate" hreflang="en-US" href="https://docs.qoni.ai/genauth/guides/connections/social/baidu/"/><xhtml:link rel="alternate" hreflang="zh-CN" href="https://docs.qoni.ai/zh/genauth/guides/connections/social/baidu/"/></url><url><loc>https://docs.qoni.ai/zh/genauth/guides/connections/social/baidu/</loc><xhtml:link rel="alternate" hreflang="en-US" href="https://docs.qoni.ai/genauth/guides/connections/social/baidu/"/><xhtml:link rel="alternate" hreflang="zh-CN" href="https://docs.qoni.ai/zh/genauth/guides/connections/social/baidu/"/></url><url><loc>https://docs.qoni.ai/genauth/guides/connections/social/douyin-mobile/</loc><xhtml:link rel="alternate" hreflang="en-US" href="https://docs.qoni.ai/genauth/guides/connections/social/douyin-mobile/"/><xhtml:link rel="alternate" hreflang="zh-CN" href="https://docs.qoni.ai/zh/genauth/guides/connections/social/douyin-mobile/"/></url><url><loc>https://docs.qoni.ai/zh/genauth/guides/connections/social/douyin-mobile/</loc><xhtml:link rel="alternate" hreflang="en-US" href="https://docs.qoni.ai/genauth/guides/connections/social/douyin-mobile/"/><xhtml:link rel="alternate" hreflang="zh-CN" href="https://docs.qoni.ai/zh/genauth/guides/connections/social/douyin-mobile/"/></url><url><loc>https://docs.qoni.ai/genauth/guides/connections/social/facebook-mobile/</loc><xhtml:link rel="alternate" hreflang="en-US" href="https://docs.qoni.ai/genauth/guides/connections/social/facebook-mobile/"/><xhtml:link rel="alternate" hreflang="zh-CN" href="https://docs.qoni.ai/zh/genauth/guides/connections/social/facebook-mobile/"/></url><url><loc>https://docs.qoni.ai/zh/genauth/guides/connections/social/facebook-mobile/</loc><xhtml:link rel="alternate" hreflang="en-US" href="https://docs.qoni.ai/genauth/guides/connections/social/facebook-mobile/"/><xhtml:link rel="alternate" hreflang="zh-CN" href="https://docs.qoni.ai/zh/genauth/guides/connections/social/facebook-mobile/"/></url><url><loc>https://docs.qoni.ai/genauth/guides/connections/social/facebook/</loc><xhtml:link rel="alternate" hreflang="en-US" href="https://docs.qoni.ai/genauth/guides/connections/social/facebook/"/><xhtml:link rel="alternate" hreflang="zh-CN" href="https://docs.qoni.ai/zh/genauth/guides/connections/social/facebook/"/></url><url><loc>https://docs.qoni.ai/zh/genauth/guides/connections/social/facebook/</loc><xhtml:link rel="alternate" hreflang="en-US" href="https://docs.qoni.ai/genauth/guides/connections/social/facebook/"/><xhtml:link rel="alternate" hreflang="zh-CN" href="https://docs.qoni.ai/zh/genauth/guides/connections/social/facebook/"/></url><url><loc>https://docs.qoni.ai/genauth/guides/connections/social/gitee-mobile/</loc><xhtml:link rel="alternate" hreflang="en-US" href="https://docs.qoni.ai/genauth/guides/connections/social/gitee-mobile/"/><xhtml:link rel="alternate" hreflang="zh-CN" href="https://docs.qoni.ai/zh/genauth/guides/connections/social/gitee-mobile/"/></url><url><loc>https://docs.qoni.ai/zh/genauth/guides/connections/social/gitee-mobile/</loc><xhtml:link rel="alternate" hreflang="en-US" href="https://docs.qoni.ai/genauth/guides/connections/social/gitee-mobile/"/><xhtml:link rel="alternate" hreflang="zh-CN" href="https://docs.qoni.ai/zh/genauth/guides/connections/social/gitee-mobile/"/></url><url><loc>https://docs.qoni.ai/genauth/guides/connections/social/gitee/</loc><xhtml:link rel="alternate" hreflang="en-US" href="https://docs.qoni.ai/genauth/guides/connections/social/gitee/"/><xhtml:link rel="alternate" hreflang="zh-CN" href="https://docs.qoni.ai/zh/genauth/guides/connections/social/gitee/"/></url><url><loc>https://docs.qoni.ai/zh/genauth/guides/connections/social/gitee/</loc><xhtml:link rel="alternate" hreflang="en-US" href="https://docs.qoni.ai/genauth/guides/connections/social/gitee/"/><xhtml:link rel="alternate" hreflang="zh-CN" href="https://docs.qoni.ai/zh/genauth/guides/connections/social/gitee/"/></url><url><loc>https://docs.qoni.ai/genauth/guides/connections/social/github-mobile/</loc><xhtml:link rel="alternate" hreflang="en-US" href="https://docs.qoni.ai/genauth/guides/connections/social/github-mobile/"/><xhtml:link rel="alternate" hreflang="zh-CN" href="https://docs.qoni.ai/zh/genauth/guides/connections/social/github-mobile/"/></url><url><loc>https://docs.qoni.ai/zh/genauth/guides/connections/social/github-mobile/</loc><xhtml:link rel="alternate" hreflang="en-US" href="https://docs.qoni.ai/genauth/guides/connections/social/github-mobile/"/><xhtml:link rel="alternate" hreflang="zh-CN" href="https://docs.qoni.ai/zh/genauth/guides/connections/social/github-mobile/"/></url><url><loc>https://docs.qoni.ai/genauth/guides/connections/social/github/</loc><xhtml:link rel="alternate" hreflang="en-US" href="https://docs.qoni.ai/genauth/guides/connections/social/github/"/><xhtml:link rel="alternate" hreflang="zh-CN" href="https://docs.qoni.ai/zh/genauth/guides/connections/social/github/"/></url><url><loc>https://docs.qoni.ai/zh/genauth/guides/connections/social/github/</loc><xhtml:link rel="alternate" hreflang="en-US" href="https://docs.qoni.ai/genauth/guides/connections/social/github/"/><xhtml:link rel="alternate" hreflang="zh-CN" href="https://docs.qoni.ai/zh/genauth/guides/connections/social/github/"/></url><url><loc>https://docs.qoni.ai/genauth/guides/connections/social/gitlab-mobile/</loc><xhtml:link rel="alternate" hreflang="en-US" href="https://docs.qoni.ai/genauth/guides/connections/social/gitlab-mobile/"/><xhtml:link rel="alternate" hreflang="zh-CN" href="https://docs.qoni.ai/zh/genauth/guides/connections/social/gitlab-mobile/"/></url><url><loc>https://docs.qoni.ai/zh/genauth/guides/connections/social/gitlab-mobile/</loc><xhtml:link rel="alternate" hreflang="en-US" href="https://docs.qoni.ai/genauth/guides/connections/social/gitlab-mobile/"/><xhtml:link rel="alternate" hreflang="zh-CN" href="https://docs.qoni.ai/zh/genauth/guides/connections/social/gitlab-mobile/"/></url><url><loc>https://docs.qoni.ai/genauth/guides/connections/social/gitlab/</loc><xhtml:link rel="alternate" hreflang="en-US" href="https://docs.qoni.ai/genauth/guides/connections/social/gitlab/"/><xhtml:link rel="alternate" hreflang="zh-CN" href="https://docs.qoni.ai/zh/genauth/guides/connections/social/gitlab/"/></url><url><loc>https://docs.qoni.ai/zh/genauth/guides/connections/social/gitlab/</loc><xhtml:link rel="alternate" hreflang="en-US" href="https://docs.qoni.ai/genauth/guides/connections/social/gitlab/"/><xhtml:link rel="alternate" hreflang="zh-CN" href="https://docs.qoni.ai/zh/genauth/guides/connections/social/gitlab/"/></url><url><loc>https://docs.qoni.ai/genauth/guides/connections/social/google-mobile/</loc><xhtml:link rel="alternate" hreflang="en-US" href="https://docs.qoni.ai/genauth/guides/connections/social/google-mobile/"/><xhtml:link rel="alternate" hreflang="zh-CN" href="https://docs.qoni.ai/zh/genauth/guides/connections/social/google-mobile/"/></url><url><loc>https://docs.qoni.ai/zh/genauth/guides/connections/social/google-mobile/</loc><xhtml:link rel="alternate" hreflang="en-US" href="https://docs.qoni.ai/genauth/guides/connections/social/google-mobile/"/><xhtml:link rel="alternate" hreflang="zh-CN" href="https://docs.qoni.ai/zh/genauth/guides/connections/social/google-mobile/"/></url><url><loc>https://docs.qoni.ai/genauth/guides/connections/social/google/</loc><xhtml:link rel="alternate" hreflang="en-US" href="https://docs.qoni.ai/genauth/guides/connections/social/google/"/><xhtml:link rel="alternate" hreflang="zh-CN" href="https://docs.qoni.ai/zh/genauth/guides/connections/social/google/"/></url><url><loc>https://docs.qoni.ai/zh/genauth/guides/connections/social/google/</loc><xhtml:link rel="alternate" hreflang="en-US" href="https://docs.qoni.ai/genauth/guides/connections/social/google/"/><xhtml:link rel="alternate" hreflang="zh-CN" href="https://docs.qoni.ai/zh/genauth/guides/connections/social/google/"/></url><url><loc>https://docs.qoni.ai/genauth/guides/connections/social/honor/</loc><xhtml:link rel="alternate" hreflang="en-US" href="https://docs.qoni.ai/genauth/guides/connections/social/honor/"/><xhtml:link rel="alternate" hreflang="zh-CN" href="https://docs.qoni.ai/zh/genauth/guides/connections/social/honor/"/></url><url><loc>https://docs.qoni.ai/zh/genauth/guides/connections/social/honor/</loc><xhtml:link rel="alternate" hreflang="en-US" href="https://docs.qoni.ai/genauth/guides/connections/social/honor/"/><xhtml:link rel="alternate" hreflang="zh-CN" href="https://docs.qoni.ai/zh/genauth/guides/connections/social/honor/"/></url><url><loc>https://docs.qoni.ai/genauth/guides/connections/social/instagram/</loc><xhtml:link rel="alternate" hreflang="en-US" href="https://docs.qoni.ai/genauth/guides/connections/social/instagram/"/><xhtml:link rel="alternate" hreflang="zh-CN" href="https://docs.qoni.ai/zh/genauth/guides/connections/social/instagram/"/></url><url><loc>https://docs.qoni.ai/zh/genauth/guides/connections/social/instagram/</loc><xhtml:link rel="alternate" hreflang="en-US" href="https://docs.qoni.ai/genauth/guides/connections/social/instagram/"/><xhtml:link rel="alternate" hreflang="zh-CN" href="https://docs.qoni.ai/zh/genauth/guides/connections/social/instagram/"/></url><url><loc>https://docs.qoni.ai/genauth/guides/connections/social/line-mobile/</loc><xhtml:link rel="alternate" hreflang="en-US" href="https://docs.qoni.ai/genauth/guides/connections/social/line-mobile/"/><xhtml:link rel="alternate" hreflang="zh-CN" href="https://docs.qoni.ai/zh/genauth/guides/connections/social/line-mobile/"/></url><url><loc>https://docs.qoni.ai/zh/genauth/guides/connections/social/line-mobile/</loc><xhtml:link rel="alternate" hreflang="en-US" href="https://docs.qoni.ai/genauth/guides/connections/social/line-mobile/"/><xhtml:link rel="alternate" hreflang="zh-CN" href="https://docs.qoni.ai/zh/genauth/guides/connections/social/line-mobile/"/></url><url><loc>https://docs.qoni.ai/genauth/guides/connections/social/linkedin-mobile/</loc><xhtml:link rel="alternate" hreflang="en-US" href="https://docs.qoni.ai/genauth/guides/connections/social/linkedin-mobile/"/><xhtml:link rel="alternate" hreflang="zh-CN" href="https://docs.qoni.ai/zh/genauth/guides/connections/social/linkedin-mobile/"/></url><url><loc>https://docs.qoni.ai/zh/genauth/guides/connections/social/linkedin-mobile/</loc><xhtml:link rel="alternate" hreflang="en-US" href="https://docs.qoni.ai/genauth/guides/connections/social/linkedin-mobile/"/><xhtml:link rel="alternate" hreflang="zh-CN" href="https://docs.qoni.ai/zh/genauth/guides/connections/social/linkedin-mobile/"/></url><url><loc>https://docs.qoni.ai/genauth/guides/connections/social/linkedin/</loc><xhtml:link rel="alternate" hreflang="en-US" href="https://docs.qoni.ai/genauth/guides/connections/social/linkedin/"/><xhtml:link rel="alternate" hreflang="zh-CN" href="https://docs.qoni.ai/zh/genauth/guides/connections/social/linkedin/"/></url><url><loc>https://docs.qoni.ai/zh/genauth/guides/connections/social/linkedin/</loc><xhtml:link rel="alternate" hreflang="en-US" href="https://docs.qoni.ai/genauth/guides/connections/social/linkedin/"/><xhtml:link rel="alternate" hreflang="zh-CN" href="https://docs.qoni.ai/zh/genauth/guides/connections/social/linkedin/"/></url><url><loc>https://docs.qoni.ai/genauth/guides/connections/social/oppo-mobile/</loc><xhtml:link rel="alternate" hreflang="en-US" href="https://docs.qoni.ai/genauth/guides/connections/social/oppo-mobile/"/><xhtml:link rel="alternate" hreflang="zh-CN" href="https://docs.qoni.ai/zh/genauth/guides/connections/social/oppo-mobile/"/></url><url><loc>https://docs.qoni.ai/zh/genauth/guides/connections/social/oppo-mobile/</loc><xhtml:link rel="alternate" hreflang="en-US" href="https://docs.qoni.ai/genauth/guides/connections/social/oppo-mobile/"/><xhtml:link rel="alternate" hreflang="zh-CN" href="https://docs.qoni.ai/zh/genauth/guides/connections/social/oppo-mobile/"/></url><url><loc>https://docs.qoni.ai/genauth/guides/connections/social/qingcloud/</loc><xhtml:link rel="alternate" hreflang="en-US" href="https://docs.qoni.ai/genauth/guides/connections/social/qingcloud/"/><xhtml:link rel="alternate" hreflang="zh-CN" href="https://docs.qoni.ai/zh/genauth/guides/connections/social/qingcloud/"/></url><url><loc>https://docs.qoni.ai/zh/genauth/guides/connections/social/qingcloud/</loc><xhtml:link rel="alternate" hreflang="en-US" href="https://docs.qoni.ai/genauth/guides/connections/social/qingcloud/"/><xhtml:link rel="alternate" hreflang="zh-CN" href="https://docs.qoni.ai/zh/genauth/guides/connections/social/qingcloud/"/></url><url><loc>https://docs.qoni.ai/genauth/guides/connections/social/qq-mobile/</loc><xhtml:link rel="alternate" hreflang="en-US" href="https://docs.qoni.ai/genauth/guides/connections/social/qq-mobile/"/><xhtml:link rel="alternate" hreflang="zh-CN" href="https://docs.qoni.ai/zh/genauth/guides/connections/social/qq-mobile/"/></url><url><loc>https://docs.qoni.ai/zh/genauth/guides/connections/social/qq-mobile/</loc><xhtml:link rel="alternate" hreflang="en-US" href="https://docs.qoni.ai/genauth/guides/connections/social/qq-mobile/"/><xhtml:link rel="alternate" hreflang="zh-CN" href="https://docs.qoni.ai/zh/genauth/guides/connections/social/qq-mobile/"/></url><url><loc>https://docs.qoni.ai/genauth/guides/connections/social/qq/</loc><xhtml:link rel="alternate" hreflang="en-US" href="https://docs.qoni.ai/genauth/guides/connections/social/qq/"/><xhtml:link rel="alternate" hreflang="zh-CN" href="https://docs.qoni.ai/zh/genauth/guides/connections/social/qq/"/></url><url><loc>https://docs.qoni.ai/zh/genauth/guides/connections/social/qq/</loc><xhtml:link rel="alternate" hreflang="en-US" href="https://docs.qoni.ai/genauth/guides/connections/social/qq/"/><xhtml:link rel="alternate" hreflang="zh-CN" href="https://docs.qoni.ai/zh/genauth/guides/connections/social/qq/"/></url><url><loc>https://docs.qoni.ai/genauth/guides/connections/social/slack-mobile/</loc><xhtml:link rel="alternate" hreflang="en-US" href="https://docs.qoni.ai/genauth/guides/connections/social/slack-mobile/"/><xhtml:link rel="alternate" hreflang="zh-CN" href="https://docs.qoni.ai/zh/genauth/guides/connections/social/slack-mobile/"/></url><url><loc>https://docs.qoni.ai/zh/genauth/guides/connections/social/slack-mobile/</loc><xhtml:link rel="alternate" hreflang="en-US" href="https://docs.qoni.ai/genauth/guides/connections/social/slack-mobile/"/><xhtml:link rel="alternate" hreflang="zh-CN" href="https://docs.qoni.ai/zh/genauth/guides/connections/social/slack-mobile/"/></url><url><loc>https://docs.qoni.ai/genauth/guides/connections/social/slack/</loc><xhtml:link rel="alternate" hreflang="en-US" href="https://docs.qoni.ai/genauth/guides/connections/social/slack/"/><xhtml:link rel="alternate" hreflang="zh-CN" href="https://docs.qoni.ai/zh/genauth/guides/connections/social/slack/"/></url><url><loc>https://docs.qoni.ai/zh/genauth/guides/connections/social/slack/</loc><xhtml:link rel="alternate" hreflang="en-US" href="https://docs.qoni.ai/genauth/guides/connections/social/slack/"/><xhtml:link rel="alternate" hreflang="zh-CN" href="https://docs.qoni.ai/zh/genauth/guides/connections/social/slack/"/></url><url><loc>https://docs.qoni.ai/genauth/guides/connections/social/twitter-mobile/</loc><xhtml:link rel="alternate" hreflang="en-US" href="https://docs.qoni.ai/genauth/guides/connections/social/twitter-mobile/"/><xhtml:link rel="alternate" hreflang="zh-CN" href="https://docs.qoni.ai/zh/genauth/guides/connections/social/twitter-mobile/"/></url><url><loc>https://docs.qoni.ai/zh/genauth/guides/connections/social/twitter-mobile/</loc><xhtml:link rel="alternate" hreflang="en-US" href="https://docs.qoni.ai/genauth/guides/connections/social/twitter-mobile/"/><xhtml:link rel="alternate" hreflang="zh-CN" href="https://docs.qoni.ai/zh/genauth/guides/connections/social/twitter-mobile/"/></url><url><loc>https://docs.qoni.ai/genauth/guides/connections/social/twitter/</loc><xhtml:link rel="alternate" hreflang="en-US" href="https://docs.qoni.ai/genauth/guides/connections/social/twitter/"/><xhtml:link rel="alternate" hreflang="zh-CN" href="https://docs.qoni.ai/zh/genauth/guides/connections/social/twitter/"/></url><url><loc>https://docs.qoni.ai/zh/genauth/guides/connections/social/twitter/</loc><xhtml:link rel="alternate" hreflang="en-US" href="https://docs.qoni.ai/genauth/guides/connections/social/twitter/"/><xhtml:link rel="alternate" hreflang="zh-CN" href="https://docs.qoni.ai/zh/genauth/guides/connections/social/twitter/"/></url><url><loc>https://docs.qoni.ai/genauth/guides/connections/social/wechat-miniprogram-applaunch/</loc><xhtml:link rel="alternate" hreflang="en-US" href="https://docs.qoni.ai/genauth/guides/connections/social/wechat-miniprogram-applaunch/"/><xhtml:link rel="alternate" hreflang="zh-CN" href="https://docs.qoni.ai/zh/genauth/guides/connections/social/wechat-miniprogram-applaunch/"/></url><url><loc>https://docs.qoni.ai/zh/genauth/guides/connections/social/wechat-miniprogram-applaunch/</loc><xhtml:link rel="alternate" hreflang="en-US" href="https://docs.qoni.ai/genauth/guides/connections/social/wechat-miniprogram-applaunch/"/><xhtml:link rel="alternate" hreflang="zh-CN" href="https://docs.qoni.ai/zh/genauth/guides/connections/social/wechat-miniprogram-applaunch/"/></url><url><loc>https://docs.qoni.ai/genauth/guides/connections/social/wechat-miniprogram-qrconnect/</loc><xhtml:link rel="alternate" hreflang="en-US" href="https://docs.qoni.ai/genauth/guides/connections/social/wechat-miniprogram-qrconnect/"/><xhtml:link rel="alternate" hreflang="zh-CN" href="https://docs.qoni.ai/zh/genauth/guides/connections/social/wechat-miniprogram-qrconnect/"/></url><url><loc>https://docs.qoni.ai/zh/genauth/guides/connections/social/wechat-miniprogram-qrconnect/</loc><xhtml:link rel="alternate" hreflang="en-US" href="https://docs.qoni.ai/genauth/guides/connections/social/wechat-miniprogram-qrconnect/"/><xhtml:link rel="alternate" hreflang="zh-CN" href="https://docs.qoni.ai/zh/genauth/guides/connections/social/wechat-miniprogram-qrconnect/"/></url><url><loc>https://docs.qoni.ai/genauth/guides/connections/social/wechat-mobile/</loc><xhtml:link rel="alternate" hreflang="en-US" href="https://docs.qoni.ai/genauth/guides/connections/social/wechat-mobile/"/><xhtml:link rel="alternate" hreflang="zh-CN" href="https://docs.qoni.ai/zh/genauth/guides/connections/social/wechat-mobile/"/></url><url><loc>https://docs.qoni.ai/zh/genauth/guides/connections/social/wechat-mobile/</loc><xhtml:link rel="alternate" hreflang="en-US" href="https://docs.qoni.ai/genauth/guides/connections/social/wechat-mobile/"/><xhtml:link rel="alternate" hreflang="zh-CN" href="https://docs.qoni.ai/zh/genauth/guides/connections/social/wechat-mobile/"/></url><url><loc>https://docs.qoni.ai/genauth/guides/connections/social/wechat-pc/</loc><xhtml:link rel="alternate" hreflang="en-US" href="https://docs.qoni.ai/genauth/guides/connections/social/wechat-pc/"/><xhtml:link rel="alternate" hreflang="zh-CN" href="https://docs.qoni.ai/zh/genauth/guides/connections/social/wechat-pc/"/></url><url><loc>https://docs.qoni.ai/zh/genauth/guides/connections/social/wechat-pc/</loc><xhtml:link rel="alternate" hreflang="en-US" href="https://docs.qoni.ai/genauth/guides/connections/social/wechat-pc/"/><xhtml:link rel="alternate" hreflang="zh-CN" href="https://docs.qoni.ai/zh/genauth/guides/connections/social/wechat-pc/"/></url><url><loc>https://docs.qoni.ai/genauth/guides/connections/social/wechatmp-qrcode/</loc><xhtml:link rel="alternate" hreflang="en-US" href="https://docs.qoni.ai/genauth/guides/connections/social/wechatmp-qrcode/"/><xhtml:link rel="alternate" hreflang="zh-CN" href="https://docs.qoni.ai/zh/genauth/guides/connections/social/wechatmp-qrcode/"/></url><url><loc>https://docs.qoni.ai/zh/genauth/guides/connections/social/wechatmp-qrcode/</loc><xhtml:link rel="alternate" hreflang="en-US" href="https://docs.qoni.ai/genauth/guides/connections/social/wechatmp-qrcode/"/><xhtml:link rel="alternate" hreflang="zh-CN" href="https://docs.qoni.ai/zh/genauth/guides/connections/social/wechatmp-qrcode/"/></url><url><loc>https://docs.qoni.ai/genauth/guides/connections/social/weibo-mobile/</loc><xhtml:link rel="alternate" hreflang="en-US" href="https://docs.qoni.ai/genauth/guides/connections/social/weibo-mobile/"/><xhtml:link rel="alternate" hreflang="zh-CN" href="https://docs.qoni.ai/zh/genauth/guides/connections/social/weibo-mobile/"/></url><url><loc>https://docs.qoni.ai/zh/genauth/guides/connections/social/weibo-mobile/</loc><xhtml:link rel="alternate" hreflang="en-US" href="https://docs.qoni.ai/genauth/guides/connections/social/weibo-mobile/"/><xhtml:link rel="alternate" hreflang="zh-CN" href="https://docs.qoni.ai/zh/genauth/guides/connections/social/weibo-mobile/"/></url><url><loc>https://docs.qoni.ai/genauth/guides/connections/social/weibo/</loc><xhtml:link rel="alternate" hreflang="en-US" href="https://docs.qoni.ai/genauth/guides/connections/social/weibo/"/><xhtml:link rel="alternate" hreflang="zh-CN" href="https://docs.qoni.ai/zh/genauth/guides/connections/social/weibo/"/></url><url><loc>https://docs.qoni.ai/zh/genauth/guides/connections/social/weibo/</loc><xhtml:link rel="alternate" hreflang="en-US" href="https://docs.qoni.ai/genauth/guides/connections/social/weibo/"/><xhtml:link rel="alternate" hreflang="zh-CN" href="https://docs.qoni.ai/zh/genauth/guides/connections/social/weibo/"/></url><url><loc>https://docs.qoni.ai/genauth/guides/connections/social/yidun/</loc><xhtml:link rel="alternate" hreflang="en-US" href="https://docs.qoni.ai/genauth/guides/connections/social/yidun/"/><xhtml:link rel="alternate" hreflang="zh-CN" href="https://docs.qoni.ai/zh/genauth/guides/connections/social/yidun/"/></url><url><loc>https://docs.qoni.ai/zh/genauth/guides/connections/social/yidun/</loc><xhtml:link rel="alternate" hreflang="en-US" href="https://docs.qoni.ai/genauth/guides/connections/social/yidun/"/><xhtml:link rel="alternate" hreflang="zh-CN" href="https://docs.qoni.ai/zh/genauth/guides/connections/social/yidun/"/></url><url><loc>https://docs.qoni.ai/genauth/guides/customize/app-panel/</loc><xhtml:link rel="alternate" hreflang="en-US" href="https://docs.qoni.ai/genauth/guides/customize/app-panel/"/><xhtml:link rel="alternate" hreflang="zh-CN" href="https://docs.qoni.ai/zh/genauth/guides/customize/app-panel/"/></url><url><loc>https://docs.qoni.ai/zh/genauth/guides/customize/app-panel/</loc><xhtml:link rel="alternate" hreflang="en-US" href="https://docs.qoni.ai/genauth/guides/customize/app-panel/"/><xhtml:link rel="alternate" hreflang="zh-CN" href="https://docs.qoni.ai/zh/genauth/guides/customize/app-panel/"/></url><url><loc>https://docs.qoni.ai/genauth/guides/customize/domain/customized-domain</loc><xhtml:link rel="alternate" hreflang="en-US" href="https://docs.qoni.ai/genauth/guides/customize/domain/customized-domain"/><xhtml:link rel="alternate" hreflang="zh-CN" href="https://docs.qoni.ai/zh/genauth/guides/customize/domain/customized-domain"/></url><url><loc>https://docs.qoni.ai/zh/genauth/guides/customize/domain/customized-domain</loc><xhtml:link rel="alternate" hreflang="en-US" href="https://docs.qoni.ai/genauth/guides/customize/domain/customized-domain"/><xhtml:link rel="alternate" hreflang="zh-CN" href="https://docs.qoni.ai/zh/genauth/guides/customize/domain/customized-domain"/></url><url><loc>https://docs.qoni.ai/genauth/guides/customize/global-guard/</loc><xhtml:link rel="alternate" hreflang="en-US" href="https://docs.qoni.ai/genauth/guides/customize/global-guard/"/><xhtml:link rel="alternate" hreflang="zh-CN" href="https://docs.qoni.ai/zh/genauth/guides/customize/global-guard/"/></url><url><loc>https://docs.qoni.ai/zh/genauth/guides/customize/global-guard/</loc><xhtml:link rel="alternate" hreflang="en-US" href="https://docs.qoni.ai/genauth/guides/customize/global-guard/"/><xhtml:link rel="alternate" hreflang="zh-CN" href="https://docs.qoni.ai/zh/genauth/guides/customize/global-guard/"/></url><url><loc>https://docs.qoni.ai/genauth/guides/customize/</loc><xhtml:link rel="alternate" hreflang="en-US" href="https://docs.qoni.ai/genauth/guides/customize/"/><xhtml:link rel="alternate" hreflang="zh-CN" href="https://docs.qoni.ai/zh/genauth/guides/customize/"/></url><url><loc>https://docs.qoni.ai/zh/genauth/guides/customize/</loc><xhtml:link rel="alternate" hreflang="en-US" href="https://docs.qoni.ai/genauth/guides/customize/"/><xhtml:link rel="alternate" hreflang="zh-CN" href="https://docs.qoni.ai/zh/genauth/guides/customize/"/></url><url><loc>https://docs.qoni.ai/genauth/guides/dashboard/</loc><xhtml:link rel="alternate" hreflang="en-US" href="https://docs.qoni.ai/genauth/guides/dashboard/"/><xhtml:link rel="alternate" hreflang="zh-CN" href="https://docs.qoni.ai/zh/genauth/guides/dashboard/"/></url><url><loc>https://docs.qoni.ai/zh/genauth/guides/dashboard/</loc><xhtml:link rel="alternate" hreflang="en-US" href="https://docs.qoni.ai/genauth/guides/dashboard/"/><xhtml:link rel="alternate" hreflang="zh-CN" href="https://docs.qoni.ai/zh/genauth/guides/dashboard/"/></url><url><loc>https://docs.qoni.ai/genauth/guides/database-connection/best-practices</loc><xhtml:link rel="alternate" hreflang="en-US" href="https://docs.qoni.ai/genauth/guides/database-connection/best-practices"/><xhtml:link rel="alternate" hreflang="zh-CN" href="https://docs.qoni.ai/zh/genauth/guides/database-connection/best-practices"/></url><url><loc>https://docs.qoni.ai/zh/genauth/guides/database-connection/best-practices</loc><xhtml:link rel="alternate" hreflang="en-US" href="https://docs.qoni.ai/genauth/guides/database-connection/best-practices"/><xhtml:link rel="alternate" hreflang="zh-CN" href="https://docs.qoni.ai/zh/genauth/guides/database-connection/best-practices"/></url><url><loc>https://docs.qoni.ai/genauth/guides/database-connection/configuration/</loc><xhtml:link rel="alternate" hreflang="en-US" href="https://docs.qoni.ai/genauth/guides/database-connection/configuration/"/><xhtml:link rel="alternate" hreflang="zh-CN" href="https://docs.qoni.ai/zh/genauth/guides/database-connection/configuration/"/></url><url><loc>https://docs.qoni.ai/zh/genauth/guides/database-connection/configuration/</loc><xhtml:link rel="alternate" hreflang="en-US" href="https://docs.qoni.ai/genauth/guides/database-connection/configuration/"/><xhtml:link rel="alternate" hreflang="zh-CN" href="https://docs.qoni.ai/zh/genauth/guides/database-connection/configuration/"/></url><url><loc>https://docs.qoni.ai/genauth/guides/database-connection/custom-user-store</loc><xhtml:link rel="alternate" hreflang="en-US" href="https://docs.qoni.ai/genauth/guides/database-connection/custom-user-store"/><xhtml:link rel="alternate" hreflang="zh-CN" href="https://docs.qoni.ai/zh/genauth/guides/database-connection/custom-user-store"/></url><url><loc>https://docs.qoni.ai/zh/genauth/guides/database-connection/custom-user-store</loc><xhtml:link rel="alternate" hreflang="en-US" href="https://docs.qoni.ai/genauth/guides/database-connection/custom-user-store"/><xhtml:link rel="alternate" hreflang="zh-CN" href="https://docs.qoni.ai/zh/genauth/guides/database-connection/custom-user-store"/></url><url><loc>https://docs.qoni.ai/genauth/guides/database-connection/lazy-migration</loc><xhtml:link rel="alternate" hreflang="en-US" href="https://docs.qoni.ai/genauth/guides/database-connection/lazy-migration"/><xhtml:link rel="alternate" hreflang="zh-CN" href="https://docs.qoni.ai/zh/genauth/guides/database-connection/lazy-migration"/></url><url><loc>https://docs.qoni.ai/zh/genauth/guides/database-connection/lazy-migration</loc><xhtml:link rel="alternate" hreflang="en-US" href="https://docs.qoni.ai/genauth/guides/database-connection/lazy-migration"/><xhtml:link rel="alternate" hreflang="zh-CN" href="https://docs.qoni.ai/zh/genauth/guides/database-connection/lazy-migration"/></url><url><loc>https://docs.qoni.ai/genauth/guides/database-connection/overview</loc><xhtml:link rel="alternate" hreflang="en-US" href="https://docs.qoni.ai/genauth/guides/database-connection/overview"/><xhtml:link rel="alternate" hreflang="zh-CN" href="https://docs.qoni.ai/zh/genauth/guides/database-connection/overview"/></url><url><loc>https://docs.qoni.ai/zh/genauth/guides/database-connection/overview</loc><xhtml:link rel="alternate" hreflang="en-US" href="https://docs.qoni.ai/genauth/guides/database-connection/overview"/><xhtml:link rel="alternate" hreflang="zh-CN" href="https://docs.qoni.ai/zh/genauth/guides/database-connection/overview"/></url><url><loc>https://docs.qoni.ai/genauth/guides/deployment/bare-metal</loc><xhtml:link rel="alternate" hreflang="en-US" href="https://docs.qoni.ai/genauth/guides/deployment/bare-metal"/><xhtml:link rel="alternate" hreflang="zh-CN" href="https://docs.qoni.ai/zh/genauth/guides/deployment/bare-metal"/></url><url><loc>https://docs.qoni.ai/zh/genauth/guides/deployment/bare-metal</loc><xhtml:link rel="alternate" hreflang="en-US" href="https://docs.qoni.ai/genauth/guides/deployment/bare-metal"/><xhtml:link rel="alternate" hreflang="zh-CN" href="https://docs.qoni.ai/zh/genauth/guides/deployment/bare-metal"/></url><url><loc>https://docs.qoni.ai/genauth/guides/deployment/docker-compose</loc><xhtml:link rel="alternate" hreflang="en-US" href="https://docs.qoni.ai/genauth/guides/deployment/docker-compose"/><xhtml:link rel="alternate" hreflang="zh-CN" href="https://docs.qoni.ai/zh/genauth/guides/deployment/docker-compose"/></url><url><loc>https://docs.qoni.ai/zh/genauth/guides/deployment/docker-compose</loc><xhtml:link rel="alternate" hreflang="en-US" href="https://docs.qoni.ai/genauth/guides/deployment/docker-compose"/><xhtml:link rel="alternate" hreflang="zh-CN" href="https://docs.qoni.ai/zh/genauth/guides/deployment/docker-compose"/></url><url><loc>https://docs.qoni.ai/genauth/guides/deployment/</loc><xhtml:link rel="alternate" hreflang="en-US" href="https://docs.qoni.ai/genauth/guides/deployment/"/><xhtml:link rel="alternate" hreflang="zh-CN" href="https://docs.qoni.ai/zh/genauth/guides/deployment/"/></url><url><loc>https://docs.qoni.ai/zh/genauth/guides/deployment/</loc><xhtml:link rel="alternate" hreflang="en-US" href="https://docs.qoni.ai/genauth/guides/deployment/"/><xhtml:link rel="alternate" hreflang="zh-CN" href="https://docs.qoni.ai/zh/genauth/guides/deployment/"/></url><url><loc>https://docs.qoni.ai/genauth/guides/deployment/kubernetes</loc><xhtml:link rel="alternate" hreflang="en-US" href="https://docs.qoni.ai/genauth/guides/deployment/kubernetes"/><xhtml:link rel="alternate" hreflang="zh-CN" href="https://docs.qoni.ai/zh/genauth/guides/deployment/kubernetes"/></url><url><loc>https://docs.qoni.ai/zh/genauth/guides/deployment/kubernetes</loc><xhtml:link rel="alternate" hreflang="en-US" href="https://docs.qoni.ai/genauth/guides/deployment/kubernetes"/><xhtml:link rel="alternate" hreflang="zh-CN" href="https://docs.qoni.ai/zh/genauth/guides/deployment/kubernetes"/></url><url><loc>https://docs.qoni.ai/genauth/guides/dingding-sso/</loc><xhtml:link rel="alternate" hreflang="en-US" href="https://docs.qoni.ai/genauth/guides/dingding-sso/"/><xhtml:link rel="alternate" hreflang="zh-CN" href="https://docs.qoni.ai/zh/genauth/guides/dingding-sso/"/></url><url><loc>https://docs.qoni.ai/zh/genauth/guides/dingding-sso/</loc><xhtml:link rel="alternate" hreflang="en-US" href="https://docs.qoni.ai/genauth/guides/dingding-sso/"/><xhtml:link rel="alternate" hreflang="zh-CN" href="https://docs.qoni.ai/zh/genauth/guides/dingding-sso/"/></url><url><loc>https://docs.qoni.ai/genauth/guides/extensibility/custom-password-script</loc><xhtml:link rel="alternate" hreflang="en-US" href="https://docs.qoni.ai/genauth/guides/extensibility/custom-password-script"/><xhtml:link rel="alternate" hreflang="zh-CN" href="https://docs.qoni.ai/zh/genauth/guides/extensibility/custom-password-script"/></url><url><loc>https://docs.qoni.ai/zh/genauth/guides/extensibility/custom-password-script</loc><xhtml:link rel="alternate" hreflang="en-US" href="https://docs.qoni.ai/genauth/guides/extensibility/custom-password-script"/><xhtml:link rel="alternate" hreflang="zh-CN" href="https://docs.qoni.ai/zh/genauth/guides/extensibility/custom-password-script"/></url><url><loc>https://docs.qoni.ai/genauth/guides/extensibility/</loc><xhtml:link rel="alternate" hreflang="en-US" href="https://docs.qoni.ai/genauth/guides/extensibility/"/><xhtml:link rel="alternate" hreflang="zh-CN" href="https://docs.qoni.ai/zh/genauth/guides/extensibility/"/></url><url><loc>https://docs.qoni.ai/zh/genauth/guides/extensibility/</loc><xhtml:link rel="alternate" hreflang="en-US" href="https://docs.qoni.ai/genauth/guides/extensibility/"/><xhtml:link rel="alternate" hreflang="zh-CN" href="https://docs.qoni.ai/zh/genauth/guides/extensibility/"/></url><url><loc>https://docs.qoni.ai/genauth/guides/faqs/block-third-party-cookie-impact</loc><xhtml:link rel="alternate" hreflang="en-US" href="https://docs.qoni.ai/genauth/guides/faqs/block-third-party-cookie-impact"/><xhtml:link rel="alternate" hreflang="zh-CN" href="https://docs.qoni.ai/zh/genauth/guides/faqs/block-third-party-cookie-impact"/></url><url><loc>https://docs.qoni.ai/zh/genauth/guides/faqs/block-third-party-cookie-impact</loc><xhtml:link rel="alternate" hreflang="en-US" href="https://docs.qoni.ai/genauth/guides/faqs/block-third-party-cookie-impact"/><xhtml:link rel="alternate" hreflang="zh-CN" href="https://docs.qoni.ai/zh/genauth/guides/faqs/block-third-party-cookie-impact"/></url><url><loc>https://docs.qoni.ai/genauth/guides/faqs/get-app-id-and-secret</loc><xhtml:link rel="alternate" hreflang="en-US" href="https://docs.qoni.ai/genauth/guides/faqs/get-app-id-and-secret"/><xhtml:link rel="alternate" hreflang="zh-CN" href="https://docs.qoni.ai/zh/genauth/guides/faqs/get-app-id-and-secret"/></url><url><loc>https://docs.qoni.ai/zh/genauth/guides/faqs/get-app-id-and-secret</loc><xhtml:link rel="alternate" hreflang="en-US" href="https://docs.qoni.ai/genauth/guides/faqs/get-app-id-and-secret"/><xhtml:link rel="alternate" hreflang="zh-CN" href="https://docs.qoni.ai/zh/genauth/guides/faqs/get-app-id-and-secret"/></url><url><loc>https://docs.qoni.ai/genauth/guides/faqs/get-userpool-id-and-secret</loc><xhtml:link rel="alternate" hreflang="en-US" href="https://docs.qoni.ai/genauth/guides/faqs/get-userpool-id-and-secret"/><xhtml:link rel="alternate" hreflang="zh-CN" href="https://docs.qoni.ai/zh/genauth/guides/faqs/get-userpool-id-and-secret"/></url><url><loc>https://docs.qoni.ai/zh/genauth/guides/faqs/get-userpool-id-and-secret</loc><xhtml:link rel="alternate" hreflang="en-US" href="https://docs.qoni.ai/genauth/guides/faqs/get-userpool-id-and-secret"/><xhtml:link rel="alternate" hreflang="zh-CN" href="https://docs.qoni.ai/zh/genauth/guides/faqs/get-userpool-id-and-secret"/></url><url><loc>https://docs.qoni.ai/genauth/guides/faqs/how-to-build-a-proxy</loc><xhtml:link rel="alternate" hreflang="en-US" href="https://docs.qoni.ai/genauth/guides/faqs/how-to-build-a-proxy"/><xhtml:link rel="alternate" hreflang="zh-CN" href="https://docs.qoni.ai/zh/genauth/guides/faqs/how-to-build-a-proxy"/></url><url><loc>https://docs.qoni.ai/zh/genauth/guides/faqs/how-to-build-a-proxy</loc><xhtml:link rel="alternate" hreflang="en-US" href="https://docs.qoni.ai/genauth/guides/faqs/how-to-build-a-proxy"/><xhtml:link rel="alternate" hreflang="zh-CN" href="https://docs.qoni.ai/zh/genauth/guides/faqs/how-to-build-a-proxy"/></url><url><loc>https://docs.qoni.ai/genauth/guides/faqs/how-to-identify-the-source-users</loc><xhtml:link rel="alternate" hreflang="en-US" href="https://docs.qoni.ai/genauth/guides/faqs/how-to-identify-the-source-users"/><xhtml:link rel="alternate" hreflang="zh-CN" href="https://docs.qoni.ai/zh/genauth/guides/faqs/how-to-identify-the-source-users"/></url><url><loc>https://docs.qoni.ai/zh/genauth/guides/faqs/how-to-identify-the-source-users</loc><xhtml:link rel="alternate" hreflang="en-US" href="https://docs.qoni.ai/genauth/guides/faqs/how-to-identify-the-source-users"/><xhtml:link rel="alternate" hreflang="zh-CN" href="https://docs.qoni.ai/zh/genauth/guides/faqs/how-to-identify-the-source-users"/></url><url><loc>https://docs.qoni.ai/genauth/guides/faqs/how-to-join-authing-user-with-your-business-data</loc><xhtml:link rel="alternate" hreflang="en-US" href="https://docs.qoni.ai/genauth/guides/faqs/how-to-join-authing-user-with-your-business-data"/><xhtml:link rel="alternate" hreflang="zh-CN" href="https://docs.qoni.ai/zh/genauth/guides/faqs/how-to-join-authing-user-with-your-business-data"/></url><url><loc>https://docs.qoni.ai/zh/genauth/guides/faqs/how-to-join-authing-user-with-your-business-data</loc><xhtml:link rel="alternate" hreflang="en-US" href="https://docs.qoni.ai/genauth/guides/faqs/how-to-join-authing-user-with-your-business-data"/><xhtml:link rel="alternate" hreflang="zh-CN" href="https://docs.qoni.ai/zh/genauth/guides/faqs/how-to-join-authing-user-with-your-business-data"/></url><url><loc>https://docs.qoni.ai/genauth/guides/faqs/how-to-validate-user-token</loc><xhtml:link rel="alternate" hreflang="en-US" href="https://docs.qoni.ai/genauth/guides/faqs/how-to-validate-user-token"/><xhtml:link rel="alternate" hreflang="zh-CN" href="https://docs.qoni.ai/zh/genauth/guides/faqs/how-to-validate-user-token"/></url><url><loc>https://docs.qoni.ai/zh/genauth/guides/faqs/how-to-validate-user-token</loc><xhtml:link rel="alternate" hreflang="en-US" href="https://docs.qoni.ai/genauth/guides/faqs/how-to-validate-user-token"/><xhtml:link rel="alternate" hreflang="zh-CN" href="https://docs.qoni.ai/zh/genauth/guides/faqs/how-to-validate-user-token"/></url><url><loc>https://docs.qoni.ai/genauth/guides/faqs/</loc><xhtml:link rel="alternate" hreflang="en-US" href="https://docs.qoni.ai/genauth/guides/faqs/"/><xhtml:link rel="alternate" hreflang="zh-CN" href="https://docs.qoni.ai/zh/genauth/guides/faqs/"/></url><url><loc>https://docs.qoni.ai/zh/genauth/guides/faqs/</loc><xhtml:link rel="alternate" hreflang="en-US" href="https://docs.qoni.ai/genauth/guides/faqs/"/><xhtml:link rel="alternate" hreflang="zh-CN" href="https://docs.qoni.ai/zh/genauth/guides/faqs/"/></url><url><loc>https://docs.qoni.ai/genauth/guides/faqs/pipeline</loc><xhtml:link rel="alternate" hreflang="en-US" href="https://docs.qoni.ai/genauth/guides/faqs/pipeline"/><xhtml:link rel="alternate" hreflang="zh-CN" href="https://docs.qoni.ai/zh/genauth/guides/faqs/pipeline"/></url><url><loc>https://docs.qoni.ai/zh/genauth/guides/faqs/pipeline</loc><xhtml:link rel="alternate" hreflang="en-US" href="https://docs.qoni.ai/genauth/guides/faqs/pipeline"/><xhtml:link rel="alternate" hreflang="zh-CN" href="https://docs.qoni.ai/zh/genauth/guides/faqs/pipeline"/></url><url><loc>https://docs.qoni.ai/genauth/guides/faqs/public-ips</loc><xhtml:link rel="alternate" hreflang="en-US" href="https://docs.qoni.ai/genauth/guides/faqs/public-ips"/><xhtml:link rel="alternate" hreflang="zh-CN" href="https://docs.qoni.ai/zh/genauth/guides/faqs/public-ips"/></url><url><loc>https://docs.qoni.ai/zh/genauth/guides/faqs/public-ips</loc><xhtml:link rel="alternate" hreflang="en-US" href="https://docs.qoni.ai/genauth/guides/faqs/public-ips"/><xhtml:link rel="alternate" hreflang="zh-CN" href="https://docs.qoni.ai/zh/genauth/guides/faqs/public-ips"/></url><url><loc>https://docs.qoni.ai/genauth/guides/faqs/union-domain</loc><xhtml:link rel="alternate" hreflang="en-US" href="https://docs.qoni.ai/genauth/guides/faqs/union-domain"/><xhtml:link rel="alternate" hreflang="zh-CN" href="https://docs.qoni.ai/zh/genauth/guides/faqs/union-domain"/></url><url><loc>https://docs.qoni.ai/zh/genauth/guides/faqs/union-domain</loc><xhtml:link rel="alternate" hreflang="en-US" href="https://docs.qoni.ai/genauth/guides/faqs/union-domain"/><xhtml:link rel="alternate" hreflang="zh-CN" href="https://docs.qoni.ai/zh/genauth/guides/faqs/union-domain"/></url><url><loc>https://docs.qoni.ai/genauth/guides/federation/cas</loc><xhtml:link rel="alternate" hreflang="en-US" href="https://docs.qoni.ai/genauth/guides/federation/cas"/><xhtml:link rel="alternate" hreflang="zh-CN" href="https://docs.qoni.ai/zh/genauth/guides/federation/cas"/></url><url><loc>https://docs.qoni.ai/zh/genauth/guides/federation/cas</loc><xhtml:link rel="alternate" hreflang="en-US" href="https://docs.qoni.ai/genauth/guides/federation/cas"/><xhtml:link rel="alternate" hreflang="zh-CN" href="https://docs.qoni.ai/zh/genauth/guides/federation/cas"/></url><url><loc>https://docs.qoni.ai/genauth/guides/federation/</loc><xhtml:link rel="alternate" hreflang="en-US" href="https://docs.qoni.ai/genauth/guides/federation/"/><xhtml:link rel="alternate" hreflang="zh-CN" href="https://docs.qoni.ai/zh/genauth/guides/federation/"/></url><url><loc>https://docs.qoni.ai/zh/genauth/guides/federation/</loc><xhtml:link rel="alternate" hreflang="en-US" href="https://docs.qoni.ai/genauth/guides/federation/"/><xhtml:link rel="alternate" hreflang="zh-CN" href="https://docs.qoni.ai/zh/genauth/guides/federation/"/></url><url><loc>https://docs.qoni.ai/genauth/guides/federation/oauth</loc><xhtml:link rel="alternate" hreflang="en-US" href="https://docs.qoni.ai/genauth/guides/federation/oauth"/><xhtml:link rel="alternate" hreflang="zh-CN" href="https://docs.qoni.ai/zh/genauth/guides/federation/oauth"/></url><url><loc>https://docs.qoni.ai/zh/genauth/guides/federation/oauth</loc><xhtml:link rel="alternate" hreflang="en-US" href="https://docs.qoni.ai/genauth/guides/federation/oauth"/><xhtml:link rel="alternate" hreflang="zh-CN" href="https://docs.qoni.ai/zh/genauth/guides/federation/oauth"/></url><url><loc>https://docs.qoni.ai/genauth/guides/federation/oidc</loc><xhtml:link rel="alternate" hreflang="en-US" href="https://docs.qoni.ai/genauth/guides/federation/oidc"/><xhtml:link rel="alternate" hreflang="zh-CN" href="https://docs.qoni.ai/zh/genauth/guides/federation/oidc"/></url><url><loc>https://docs.qoni.ai/zh/genauth/guides/federation/oidc</loc><xhtml:link rel="alternate" hreflang="en-US" href="https://docs.qoni.ai/genauth/guides/federation/oidc"/><xhtml:link rel="alternate" hreflang="zh-CN" href="https://docs.qoni.ai/zh/genauth/guides/federation/oidc"/></url><url><loc>https://docs.qoni.ai/genauth/guides/federation/saml</loc><xhtml:link rel="alternate" hreflang="en-US" href="https://docs.qoni.ai/genauth/guides/federation/saml"/><xhtml:link rel="alternate" hreflang="zh-CN" href="https://docs.qoni.ai/zh/genauth/guides/federation/saml"/></url><url><loc>https://docs.qoni.ai/zh/genauth/guides/federation/saml</loc><xhtml:link rel="alternate" hreflang="en-US" href="https://docs.qoni.ai/genauth/guides/federation/saml"/><xhtml:link rel="alternate" hreflang="zh-CN" href="https://docs.qoni.ai/zh/genauth/guides/federation/saml"/></url><url><loc>https://docs.qoni.ai/genauth/guides/gateway/</loc><xhtml:link rel="alternate" hreflang="en-US" href="https://docs.qoni.ai/genauth/guides/gateway/"/><xhtml:link rel="alternate" hreflang="zh-CN" href="https://docs.qoni.ai/zh/genauth/guides/gateway/"/></url><url><loc>https://docs.qoni.ai/zh/genauth/guides/gateway/</loc><xhtml:link rel="alternate" hreflang="en-US" href="https://docs.qoni.ai/genauth/guides/gateway/"/><xhtml:link rel="alternate" hreflang="zh-CN" href="https://docs.qoni.ai/zh/genauth/guides/gateway/"/></url><url><loc>https://docs.qoni.ai/genauth/guides/lark-sso/</loc><xhtml:link rel="alternate" hreflang="en-US" href="https://docs.qoni.ai/genauth/guides/lark-sso/"/><xhtml:link rel="alternate" hreflang="zh-CN" href="https://docs.qoni.ai/zh/genauth/guides/lark-sso/"/></url><url><loc>https://docs.qoni.ai/zh/genauth/guides/lark-sso/</loc><xhtml:link rel="alternate" hreflang="en-US" href="https://docs.qoni.ai/genauth/guides/lark-sso/"/><xhtml:link rel="alternate" hreflang="zh-CN" href="https://docs.qoni.ai/zh/genauth/guides/lark-sso/"/></url><url><loc>https://docs.qoni.ai/genauth/guides/migrations/</loc><xhtml:link rel="alternate" hreflang="en-US" href="https://docs.qoni.ai/genauth/guides/migrations/"/><xhtml:link rel="alternate" hreflang="zh-CN" href="https://docs.qoni.ai/zh/genauth/guides/migrations/"/></url><url><loc>https://docs.qoni.ai/zh/genauth/guides/migrations/</loc><xhtml:link rel="alternate" hreflang="en-US" href="https://docs.qoni.ai/genauth/guides/migrations/"/><xhtml:link rel="alternate" hreflang="zh-CN" href="https://docs.qoni.ai/zh/genauth/guides/migrations/"/></url><url><loc>https://docs.qoni.ai/genauth/guides/migrations/use-api</loc><xhtml:link rel="alternate" hreflang="en-US" href="https://docs.qoni.ai/genauth/guides/migrations/use-api"/><xhtml:link rel="alternate" hreflang="zh-CN" href="https://docs.qoni.ai/zh/genauth/guides/migrations/use-api"/></url><url><loc>https://docs.qoni.ai/zh/genauth/guides/migrations/use-api</loc><xhtml:link rel="alternate" hreflang="en-US" href="https://docs.qoni.ai/genauth/guides/migrations/use-api"/><xhtml:link rel="alternate" hreflang="zh-CN" href="https://docs.qoni.ai/zh/genauth/guides/migrations/use-api"/></url><url><loc>https://docs.qoni.ai/genauth/guides/oneauth/</loc><xhtml:link rel="alternate" hreflang="en-US" href="https://docs.qoni.ai/genauth/guides/oneauth/"/><xhtml:link rel="alternate" hreflang="zh-CN" href="https://docs.qoni.ai/zh/genauth/guides/oneauth/"/></url><url><loc>https://docs.qoni.ai/zh/genauth/guides/oneauth/</loc><xhtml:link rel="alternate" hreflang="en-US" href="https://docs.qoni.ai/genauth/guides/oneauth/"/><xhtml:link rel="alternate" hreflang="zh-CN" href="https://docs.qoni.ai/zh/genauth/guides/oneauth/"/></url><url><loc>https://docs.qoni.ai/genauth/guides/org/create-or-import-org/</loc><xhtml:link rel="alternate" hreflang="en-US" href="https://docs.qoni.ai/genauth/guides/org/create-or-import-org/"/><xhtml:link rel="alternate" hreflang="zh-CN" href="https://docs.qoni.ai/zh/genauth/guides/org/create-or-import-org/"/></url><url><loc>https://docs.qoni.ai/zh/genauth/guides/org/create-or-import-org/</loc><xhtml:link rel="alternate" hreflang="en-US" href="https://docs.qoni.ai/genauth/guides/org/create-or-import-org/"/><xhtml:link rel="alternate" hreflang="zh-CN" href="https://docs.qoni.ai/zh/genauth/guides/org/create-or-import-org/"/></url><url><loc>https://docs.qoni.ai/genauth/guides/org/device-management/</loc><xhtml:link rel="alternate" hreflang="en-US" href="https://docs.qoni.ai/genauth/guides/org/device-management/"/><xhtml:link rel="alternate" hreflang="zh-CN" href="https://docs.qoni.ai/zh/genauth/guides/org/device-management/"/></url><url><loc>https://docs.qoni.ai/zh/genauth/guides/org/device-management/</loc><xhtml:link rel="alternate" hreflang="en-US" href="https://docs.qoni.ai/genauth/guides/org/device-management/"/><xhtml:link rel="alternate" hreflang="zh-CN" href="https://docs.qoni.ai/zh/genauth/guides/org/device-management/"/></url><url><loc>https://docs.qoni.ai/genauth/guides/org/</loc><xhtml:link rel="alternate" hreflang="en-US" href="https://docs.qoni.ai/genauth/guides/org/"/><xhtml:link rel="alternate" hreflang="zh-CN" href="https://docs.qoni.ai/zh/genauth/guides/org/"/></url><url><loc>https://docs.qoni.ai/zh/genauth/guides/org/</loc><xhtml:link rel="alternate" hreflang="en-US" href="https://docs.qoni.ai/genauth/guides/org/"/><xhtml:link rel="alternate" hreflang="zh-CN" href="https://docs.qoni.ai/zh/genauth/guides/org/"/></url><url><loc>https://docs.qoni.ai/genauth/guides/org/manage-org/</loc><xhtml:link rel="alternate" hreflang="en-US" href="https://docs.qoni.ai/genauth/guides/org/manage-org/"/><xhtml:link rel="alternate" hreflang="zh-CN" href="https://docs.qoni.ai/zh/genauth/guides/org/manage-org/"/></url><url><loc>https://docs.qoni.ai/zh/genauth/guides/org/manage-org/</loc><xhtml:link rel="alternate" hreflang="en-US" href="https://docs.qoni.ai/genauth/guides/org/manage-org/"/><xhtml:link rel="alternate" hreflang="zh-CN" href="https://docs.qoni.ai/zh/genauth/guides/org/manage-org/"/></url><url><loc>https://docs.qoni.ai/genauth/guides/org/staff-life-cycle-management/</loc><xhtml:link rel="alternate" hreflang="en-US" href="https://docs.qoni.ai/genauth/guides/org/staff-life-cycle-management/"/><xhtml:link rel="alternate" hreflang="zh-CN" href="https://docs.qoni.ai/zh/genauth/guides/org/staff-life-cycle-management/"/></url><url><loc>https://docs.qoni.ai/zh/genauth/guides/org/staff-life-cycle-management/</loc><xhtml:link rel="alternate" hreflang="en-US" href="https://docs.qoni.ai/genauth/guides/org/staff-life-cycle-management/"/><xhtml:link rel="alternate" hreflang="zh-CN" href="https://docs.qoni.ai/zh/genauth/guides/org/staff-life-cycle-management/"/></url><url><loc>https://docs.qoni.ai/genauth/guides/pipeline/available-node-modules</loc><xhtml:link rel="alternate" hreflang="en-US" href="https://docs.qoni.ai/genauth/guides/pipeline/available-node-modules"/><xhtml:link rel="alternate" hreflang="zh-CN" href="https://docs.qoni.ai/zh/genauth/guides/pipeline/available-node-modules"/></url><url><loc>https://docs.qoni.ai/zh/genauth/guides/pipeline/available-node-modules</loc><xhtml:link rel="alternate" hreflang="en-US" href="https://docs.qoni.ai/genauth/guides/pipeline/available-node-modules"/><xhtml:link rel="alternate" hreflang="zh-CN" href="https://docs.qoni.ai/zh/genauth/guides/pipeline/available-node-modules"/></url><url><loc>https://docs.qoni.ai/genauth/guides/pipeline/context-object</loc><xhtml:link rel="alternate" hreflang="en-US" href="https://docs.qoni.ai/genauth/guides/pipeline/context-object"/><xhtml:link rel="alternate" hreflang="zh-CN" href="https://docs.qoni.ai/zh/genauth/guides/pipeline/context-object"/></url><url><loc>https://docs.qoni.ai/zh/genauth/guides/pipeline/context-object</loc><xhtml:link rel="alternate" hreflang="en-US" href="https://docs.qoni.ai/genauth/guides/pipeline/context-object"/><xhtml:link rel="alternate" hreflang="zh-CN" href="https://docs.qoni.ai/zh/genauth/guides/pipeline/context-object"/></url><url><loc>https://docs.qoni.ai/genauth/guides/pipeline/env</loc><xhtml:link rel="alternate" hreflang="en-US" href="https://docs.qoni.ai/genauth/guides/pipeline/env"/><xhtml:link rel="alternate" hreflang="zh-CN" href="https://docs.qoni.ai/zh/genauth/guides/pipeline/env"/></url><url><loc>https://docs.qoni.ai/zh/genauth/guides/pipeline/env</loc><xhtml:link rel="alternate" hreflang="en-US" href="https://docs.qoni.ai/genauth/guides/pipeline/env"/><xhtml:link rel="alternate" hreflang="zh-CN" href="https://docs.qoni.ai/zh/genauth/guides/pipeline/env"/></url><url><loc>https://docs.qoni.ai/genauth/guides/pipeline/how-to-debug</loc><xhtml:link rel="alternate" hreflang="en-US" href="https://docs.qoni.ai/genauth/guides/pipeline/how-to-debug"/><xhtml:link rel="alternate" hreflang="zh-CN" href="https://docs.qoni.ai/zh/genauth/guides/pipeline/how-to-debug"/></url><url><loc>https://docs.qoni.ai/zh/genauth/guides/pipeline/how-to-debug</loc><xhtml:link rel="alternate" hreflang="en-US" href="https://docs.qoni.ai/genauth/guides/pipeline/how-to-debug"/><xhtml:link rel="alternate" hreflang="zh-CN" href="https://docs.qoni.ai/zh/genauth/guides/pipeline/how-to-debug"/></url><url><loc>https://docs.qoni.ai/genauth/guides/pipeline/</loc><xhtml:link rel="alternate" hreflang="en-US" href="https://docs.qoni.ai/genauth/guides/pipeline/"/><xhtml:link rel="alternate" hreflang="zh-CN" href="https://docs.qoni.ai/zh/genauth/guides/pipeline/"/></url><url><loc>https://docs.qoni.ai/zh/genauth/guides/pipeline/</loc><xhtml:link rel="alternate" hreflang="en-US" href="https://docs.qoni.ai/genauth/guides/pipeline/"/><xhtml:link rel="alternate" hreflang="zh-CN" href="https://docs.qoni.ai/zh/genauth/guides/pipeline/"/></url><url><loc>https://docs.qoni.ai/genauth/guides/pipeline/pipeline-function-api-doc</loc><xhtml:link rel="alternate" hreflang="en-US" href="https://docs.qoni.ai/genauth/guides/pipeline/pipeline-function-api-doc"/><xhtml:link rel="alternate" hreflang="zh-CN" href="https://docs.qoni.ai/zh/genauth/guides/pipeline/pipeline-function-api-doc"/></url><url><loc>https://docs.qoni.ai/zh/genauth/guides/pipeline/pipeline-function-api-doc</loc><xhtml:link rel="alternate" hreflang="en-US" href="https://docs.qoni.ai/genauth/guides/pipeline/pipeline-function-api-doc"/><xhtml:link rel="alternate" hreflang="zh-CN" href="https://docs.qoni.ai/zh/genauth/guides/pipeline/pipeline-function-api-doc"/></url><url><loc>https://docs.qoni.ai/genauth/guides/pipeline/private-cloud</loc><xhtml:link rel="alternate" hreflang="en-US" href="https://docs.qoni.ai/genauth/guides/pipeline/private-cloud"/><xhtml:link rel="alternate" hreflang="zh-CN" href="https://docs.qoni.ai/zh/genauth/guides/pipeline/private-cloud"/></url><url><loc>https://docs.qoni.ai/zh/genauth/guides/pipeline/private-cloud</loc><xhtml:link rel="alternate" hreflang="en-US" href="https://docs.qoni.ai/genauth/guides/pipeline/private-cloud"/><xhtml:link rel="alternate" hreflang="zh-CN" href="https://docs.qoni.ai/zh/genauth/guides/pipeline/private-cloud"/></url><url><loc>https://docs.qoni.ai/genauth/guides/pipeline/usage</loc><xhtml:link rel="alternate" hreflang="en-US" href="https://docs.qoni.ai/genauth/guides/pipeline/usage"/><xhtml:link rel="alternate" hreflang="zh-CN" href="https://docs.qoni.ai/zh/genauth/guides/pipeline/usage"/></url><url><loc>https://docs.qoni.ai/zh/genauth/guides/pipeline/usage</loc><xhtml:link rel="alternate" hreflang="en-US" href="https://docs.qoni.ai/genauth/guides/pipeline/usage"/><xhtml:link rel="alternate" hreflang="zh-CN" href="https://docs.qoni.ai/zh/genauth/guides/pipeline/usage"/></url><url><loc>https://docs.qoni.ai/genauth/guides/pipeline/user-object</loc><xhtml:link rel="alternate" hreflang="en-US" href="https://docs.qoni.ai/genauth/guides/pipeline/user-object"/><xhtml:link rel="alternate" hreflang="zh-CN" href="https://docs.qoni.ai/zh/genauth/guides/pipeline/user-object"/></url><url><loc>https://docs.qoni.ai/zh/genauth/guides/pipeline/user-object</loc><xhtml:link rel="alternate" hreflang="en-US" href="https://docs.qoni.ai/genauth/guides/pipeline/user-object"/><xhtml:link rel="alternate" hreflang="zh-CN" href="https://docs.qoni.ai/zh/genauth/guides/pipeline/user-object"/></url><url><loc>https://docs.qoni.ai/genauth/guides/pipeline/write-your-first-pipeline-function</loc><xhtml:link rel="alternate" hreflang="en-US" href="https://docs.qoni.ai/genauth/guides/pipeline/write-your-first-pipeline-function"/><xhtml:link rel="alternate" hreflang="zh-CN" href="https://docs.qoni.ai/zh/genauth/guides/pipeline/write-your-first-pipeline-function"/></url><url><loc>https://docs.qoni.ai/zh/genauth/guides/pipeline/write-your-first-pipeline-function</loc><xhtml:link rel="alternate" hreflang="en-US" href="https://docs.qoni.ai/genauth/guides/pipeline/write-your-first-pipeline-function"/><xhtml:link rel="alternate" hreflang="zh-CN" href="https://docs.qoni.ai/zh/genauth/guides/pipeline/write-your-first-pipeline-function"/></url><url><loc>https://docs.qoni.ai/genauth/guides/qiwei-sso/</loc><xhtml:link rel="alternate" hreflang="en-US" href="https://docs.qoni.ai/genauth/guides/qiwei-sso/"/><xhtml:link rel="alternate" hreflang="zh-CN" href="https://docs.qoni.ai/zh/genauth/guides/qiwei-sso/"/></url><url><loc>https://docs.qoni.ai/zh/genauth/guides/qiwei-sso/</loc><xhtml:link rel="alternate" hreflang="en-US" href="https://docs.qoni.ai/genauth/guides/qiwei-sso/"/><xhtml:link rel="alternate" hreflang="zh-CN" href="https://docs.qoni.ai/zh/genauth/guides/qiwei-sso/"/></url><url><loc>https://docs.qoni.ai/genauth/guides/security/config-domain</loc><xhtml:link rel="alternate" hreflang="en-US" href="https://docs.qoni.ai/genauth/guides/security/config-domain"/><xhtml:link rel="alternate" hreflang="zh-CN" href="https://docs.qoni.ai/zh/genauth/guides/security/config-domain"/></url><url><loc>https://docs.qoni.ai/zh/genauth/guides/security/config-domain</loc><xhtml:link rel="alternate" hreflang="en-US" href="https://docs.qoni.ai/genauth/guides/security/config-domain"/><xhtml:link rel="alternate" hreflang="zh-CN" href="https://docs.qoni.ai/zh/genauth/guides/security/config-domain"/></url><url><loc>https://docs.qoni.ai/genauth/guides/security/config-login-fail-limit</loc><xhtml:link rel="alternate" hreflang="en-US" href="https://docs.qoni.ai/genauth/guides/security/config-login-fail-limit"/><xhtml:link rel="alternate" hreflang="zh-CN" href="https://docs.qoni.ai/zh/genauth/guides/security/config-login-fail-limit"/></url><url><loc>https://docs.qoni.ai/zh/genauth/guides/security/config-login-fail-limit</loc><xhtml:link rel="alternate" hreflang="en-US" href="https://docs.qoni.ai/genauth/guides/security/config-login-fail-limit"/><xhtml:link rel="alternate" hreflang="zh-CN" href="https://docs.qoni.ai/zh/genauth/guides/security/config-login-fail-limit"/></url><url><loc>https://docs.qoni.ai/genauth/guides/security/config-register-limit</loc><xhtml:link rel="alternate" hreflang="en-US" href="https://docs.qoni.ai/genauth/guides/security/config-register-limit"/><xhtml:link rel="alternate" hreflang="zh-CN" href="https://docs.qoni.ai/zh/genauth/guides/security/config-register-limit"/></url><url><loc>https://docs.qoni.ai/zh/genauth/guides/security/config-register-limit</loc><xhtml:link rel="alternate" hreflang="en-US" href="https://docs.qoni.ai/genauth/guides/security/config-register-limit"/><xhtml:link rel="alternate" hreflang="zh-CN" href="https://docs.qoni.ai/zh/genauth/guides/security/config-register-limit"/></url><url><loc>https://docs.qoni.ai/genauth/guides/security/</loc><xhtml:link rel="alternate" hreflang="en-US" href="https://docs.qoni.ai/genauth/guides/security/"/><xhtml:link rel="alternate" hreflang="zh-CN" href="https://docs.qoni.ai/zh/genauth/guides/security/"/></url><url><loc>https://docs.qoni.ai/zh/genauth/guides/security/</loc><xhtml:link rel="alternate" hreflang="en-US" href="https://docs.qoni.ai/genauth/guides/security/"/><xhtml:link rel="alternate" hreflang="zh-CN" href="https://docs.qoni.ai/zh/genauth/guides/security/"/></url><url><loc>https://docs.qoni.ai/genauth/guides/security/mfa/email-code</loc><xhtml:link rel="alternate" hreflang="en-US" href="https://docs.qoni.ai/genauth/guides/security/mfa/email-code"/><xhtml:link rel="alternate" hreflang="zh-CN" href="https://docs.qoni.ai/zh/genauth/guides/security/mfa/email-code"/></url><url><loc>https://docs.qoni.ai/zh/genauth/guides/security/mfa/email-code</loc><xhtml:link rel="alternate" hreflang="en-US" href="https://docs.qoni.ai/genauth/guides/security/mfa/email-code"/><xhtml:link rel="alternate" hreflang="zh-CN" href="https://docs.qoni.ai/zh/genauth/guides/security/mfa/email-code"/></url><url><loc>https://docs.qoni.ai/genauth/guides/security/mfa/face-recognition</loc><xhtml:link rel="alternate" hreflang="en-US" href="https://docs.qoni.ai/genauth/guides/security/mfa/face-recognition"/><xhtml:link rel="alternate" hreflang="zh-CN" href="https://docs.qoni.ai/zh/genauth/guides/security/mfa/face-recognition"/></url><url><loc>https://docs.qoni.ai/zh/genauth/guides/security/mfa/face-recognition</loc><xhtml:link rel="alternate" hreflang="en-US" href="https://docs.qoni.ai/genauth/guides/security/mfa/face-recognition"/><xhtml:link rel="alternate" hreflang="zh-CN" href="https://docs.qoni.ai/zh/genauth/guides/security/mfa/face-recognition"/></url><url><loc>https://docs.qoni.ai/genauth/guides/security/mfa/</loc><xhtml:link rel="alternate" hreflang="en-US" href="https://docs.qoni.ai/genauth/guides/security/mfa/"/><xhtml:link rel="alternate" hreflang="zh-CN" href="https://docs.qoni.ai/zh/genauth/guides/security/mfa/"/></url><url><loc>https://docs.qoni.ai/zh/genauth/guides/security/mfa/</loc><xhtml:link rel="alternate" hreflang="en-US" href="https://docs.qoni.ai/genauth/guides/security/mfa/"/><xhtml:link rel="alternate" hreflang="zh-CN" href="https://docs.qoni.ai/zh/genauth/guides/security/mfa/"/></url><url><loc>https://docs.qoni.ai/genauth/guides/security/mfa/mfa-sdk</loc><xhtml:link rel="alternate" hreflang="en-US" href="https://docs.qoni.ai/genauth/guides/security/mfa/mfa-sdk"/><xhtml:link rel="alternate" hreflang="zh-CN" href="https://docs.qoni.ai/zh/genauth/guides/security/mfa/mfa-sdk"/></url><url><loc>https://docs.qoni.ai/zh/genauth/guides/security/mfa/mfa-sdk</loc><xhtml:link rel="alternate" hreflang="en-US" href="https://docs.qoni.ai/genauth/guides/security/mfa/mfa-sdk"/><xhtml:link rel="alternate" hreflang="zh-CN" href="https://docs.qoni.ai/zh/genauth/guides/security/mfa/mfa-sdk"/></url><url><loc>https://docs.qoni.ai/genauth/guides/security/mfa/policy-based-mfa-configuration</loc><xhtml:link rel="alternate" hreflang="en-US" href="https://docs.qoni.ai/genauth/guides/security/mfa/policy-based-mfa-configuration"/><xhtml:link rel="alternate" hreflang="zh-CN" href="https://docs.qoni.ai/zh/genauth/guides/security/mfa/policy-based-mfa-configuration"/></url><url><loc>https://docs.qoni.ai/zh/genauth/guides/security/mfa/policy-based-mfa-configuration</loc><xhtml:link rel="alternate" hreflang="en-US" href="https://docs.qoni.ai/genauth/guides/security/mfa/policy-based-mfa-configuration"/><xhtml:link rel="alternate" hreflang="zh-CN" href="https://docs.qoni.ai/zh/genauth/guides/security/mfa/policy-based-mfa-configuration"/></url><url><loc>https://docs.qoni.ai/genauth/guides/security/mfa/sms</loc><xhtml:link rel="alternate" hreflang="en-US" href="https://docs.qoni.ai/genauth/guides/security/mfa/sms"/><xhtml:link rel="alternate" hreflang="zh-CN" href="https://docs.qoni.ai/zh/genauth/guides/security/mfa/sms"/></url><url><loc>https://docs.qoni.ai/zh/genauth/guides/security/mfa/sms</loc><xhtml:link rel="alternate" hreflang="en-US" href="https://docs.qoni.ai/genauth/guides/security/mfa/sms"/><xhtml:link rel="alternate" hreflang="zh-CN" href="https://docs.qoni.ai/zh/genauth/guides/security/mfa/sms"/></url><url><loc>https://docs.qoni.ai/genauth/guides/security/mfa/totp</loc><xhtml:link rel="alternate" hreflang="en-US" href="https://docs.qoni.ai/genauth/guides/security/mfa/totp"/><xhtml:link rel="alternate" hreflang="zh-CN" href="https://docs.qoni.ai/zh/genauth/guides/security/mfa/totp"/></url><url><loc>https://docs.qoni.ai/zh/genauth/guides/security/mfa/totp</loc><xhtml:link rel="alternate" hreflang="en-US" href="https://docs.qoni.ai/genauth/guides/security/mfa/totp"/><xhtml:link rel="alternate" hreflang="zh-CN" href="https://docs.qoni.ai/zh/genauth/guides/security/mfa/totp"/></url><url><loc>https://docs.qoni.ai/genauth/guides/security/pw-security/custom-password-script</loc><xhtml:link rel="alternate" hreflang="en-US" href="https://docs.qoni.ai/genauth/guides/security/pw-security/custom-password-script"/><xhtml:link rel="alternate" hreflang="zh-CN" href="https://docs.qoni.ai/zh/genauth/guides/security/pw-security/custom-password-script"/></url><url><loc>https://docs.qoni.ai/zh/genauth/guides/security/pw-security/custom-password-script</loc><xhtml:link rel="alternate" hreflang="en-US" href="https://docs.qoni.ai/genauth/guides/security/pw-security/custom-password-script"/><xhtml:link rel="alternate" hreflang="zh-CN" href="https://docs.qoni.ai/zh/genauth/guides/security/pw-security/custom-password-script"/></url><url><loc>https://docs.qoni.ai/genauth/guides/security/pw-security/</loc><xhtml:link rel="alternate" hreflang="en-US" href="https://docs.qoni.ai/genauth/guides/security/pw-security/"/><xhtml:link rel="alternate" hreflang="zh-CN" href="https://docs.qoni.ai/zh/genauth/guides/security/pw-security/"/></url><url><loc>https://docs.qoni.ai/zh/genauth/guides/security/pw-security/</loc><xhtml:link rel="alternate" hreflang="en-US" href="https://docs.qoni.ai/genauth/guides/security/pw-security/"/><xhtml:link rel="alternate" hreflang="zh-CN" href="https://docs.qoni.ai/zh/genauth/guides/security/pw-security/"/></url><url><loc>https://docs.qoni.ai/genauth/guides/security/pw-security/pw-policy</loc><xhtml:link rel="alternate" hreflang="en-US" href="https://docs.qoni.ai/genauth/guides/security/pw-security/pw-policy"/><xhtml:link rel="alternate" hreflang="zh-CN" href="https://docs.qoni.ai/zh/genauth/guides/security/pw-security/pw-policy"/></url><url><loc>https://docs.qoni.ai/zh/genauth/guides/security/pw-security/pw-policy</loc><xhtml:link rel="alternate" hreflang="en-US" href="https://docs.qoni.ai/genauth/guides/security/pw-security/pw-policy"/><xhtml:link rel="alternate" hreflang="zh-CN" href="https://docs.qoni.ai/zh/genauth/guides/security/pw-security/pw-policy"/></url><url><loc>https://docs.qoni.ai/genauth/guides/user/application-access</loc><xhtml:link rel="alternate" hreflang="en-US" href="https://docs.qoni.ai/genauth/guides/user/application-access"/><xhtml:link rel="alternate" hreflang="zh-CN" href="https://docs.qoni.ai/zh/genauth/guides/user/application-access"/></url><url><loc>https://docs.qoni.ai/zh/genauth/guides/user/application-access</loc><xhtml:link rel="alternate" hreflang="en-US" href="https://docs.qoni.ai/genauth/guides/user/application-access"/><xhtml:link rel="alternate" hreflang="zh-CN" href="https://docs.qoni.ai/zh/genauth/guides/user/application-access"/></url><url><loc>https://docs.qoni.ai/genauth/guides/user/bind-social-account</loc><xhtml:link rel="alternate" hreflang="en-US" href="https://docs.qoni.ai/genauth/guides/user/bind-social-account"/><xhtml:link rel="alternate" hreflang="zh-CN" href="https://docs.qoni.ai/zh/genauth/guides/user/bind-social-account"/></url><url><loc>https://docs.qoni.ai/zh/genauth/guides/user/bind-social-account</loc><xhtml:link rel="alternate" hreflang="en-US" href="https://docs.qoni.ai/genauth/guides/user/bind-social-account"/><xhtml:link rel="alternate" hreflang="zh-CN" href="https://docs.qoni.ai/zh/genauth/guides/user/bind-social-account"/></url><url><loc>https://docs.qoni.ai/genauth/guides/user/create-user/</loc><xhtml:link rel="alternate" hreflang="en-US" href="https://docs.qoni.ai/genauth/guides/user/create-user/"/><xhtml:link rel="alternate" hreflang="zh-CN" href="https://docs.qoni.ai/zh/genauth/guides/user/create-user/"/></url><url><loc>https://docs.qoni.ai/zh/genauth/guides/user/create-user/</loc><xhtml:link rel="alternate" hreflang="en-US" href="https://docs.qoni.ai/genauth/guides/user/create-user/"/><xhtml:link rel="alternate" hreflang="zh-CN" href="https://docs.qoni.ai/zh/genauth/guides/user/create-user/"/></url><url><loc>https://docs.qoni.ai/genauth/guides/user/geo</loc><xhtml:link rel="alternate" hreflang="en-US" href="https://docs.qoni.ai/genauth/guides/user/geo"/><xhtml:link rel="alternate" hreflang="zh-CN" href="https://docs.qoni.ai/zh/genauth/guides/user/geo"/></url><url><loc>https://docs.qoni.ai/zh/genauth/guides/user/geo</loc><xhtml:link rel="alternate" hreflang="en-US" href="https://docs.qoni.ai/genauth/guides/user/geo"/><xhtml:link rel="alternate" hreflang="zh-CN" href="https://docs.qoni.ai/zh/genauth/guides/user/geo"/></url><url><loc>https://docs.qoni.ai/genauth/guides/user/</loc><xhtml:link rel="alternate" hreflang="en-US" href="https://docs.qoni.ai/genauth/guides/user/"/><xhtml:link rel="alternate" hreflang="zh-CN" href="https://docs.qoni.ai/zh/genauth/guides/user/"/></url><url><loc>https://docs.qoni.ai/zh/genauth/guides/user/</loc><xhtml:link rel="alternate" hreflang="en-US" href="https://docs.qoni.ai/genauth/guides/user/"/><xhtml:link rel="alternate" hreflang="zh-CN" href="https://docs.qoni.ai/zh/genauth/guides/user/"/></url><url><loc>https://docs.qoni.ai/genauth/guides/user/invitation-management</loc><xhtml:link rel="alternate" hreflang="en-US" href="https://docs.qoni.ai/genauth/guides/user/invitation-management"/><xhtml:link rel="alternate" hreflang="zh-CN" href="https://docs.qoni.ai/zh/genauth/guides/user/invitation-management"/></url><url><loc>https://docs.qoni.ai/zh/genauth/guides/user/invitation-management</loc><xhtml:link rel="alternate" hreflang="en-US" href="https://docs.qoni.ai/genauth/guides/user/invitation-management"/><xhtml:link rel="alternate" hreflang="zh-CN" href="https://docs.qoni.ai/zh/genauth/guides/user/invitation-management"/></url><url><loc>https://docs.qoni.ai/genauth/guides/user/login-history</loc><xhtml:link rel="alternate" hreflang="en-US" href="https://docs.qoni.ai/genauth/guides/user/login-history"/><xhtml:link rel="alternate" hreflang="zh-CN" href="https://docs.qoni.ai/zh/genauth/guides/user/login-history"/></url><url><loc>https://docs.qoni.ai/zh/genauth/guides/user/login-history</loc><xhtml:link rel="alternate" hreflang="en-US" href="https://docs.qoni.ai/genauth/guides/user/login-history"/><xhtml:link rel="alternate" hreflang="zh-CN" href="https://docs.qoni.ai/zh/genauth/guides/user/login-history"/></url><url><loc>https://docs.qoni.ai/genauth/guides/user/login-state</loc><xhtml:link rel="alternate" hreflang="en-US" href="https://docs.qoni.ai/genauth/guides/user/login-state"/><xhtml:link rel="alternate" hreflang="zh-CN" href="https://docs.qoni.ai/zh/genauth/guides/user/login-state"/></url><url><loc>https://docs.qoni.ai/zh/genauth/guides/user/login-state</loc><xhtml:link rel="alternate" hreflang="en-US" href="https://docs.qoni.ai/genauth/guides/user/login-state"/><xhtml:link rel="alternate" hreflang="zh-CN" href="https://docs.qoni.ai/zh/genauth/guides/user/login-state"/></url><url><loc>https://docs.qoni.ai/genauth/guides/user/manage-profile</loc><xhtml:link rel="alternate" hreflang="en-US" href="https://docs.qoni.ai/genauth/guides/user/manage-profile"/><xhtml:link rel="alternate" hreflang="zh-CN" href="https://docs.qoni.ai/zh/genauth/guides/user/manage-profile"/></url><url><loc>https://docs.qoni.ai/zh/genauth/guides/user/manage-profile</loc><xhtml:link rel="alternate" hreflang="en-US" href="https://docs.qoni.ai/genauth/guides/user/manage-profile"/><xhtml:link rel="alternate" hreflang="zh-CN" href="https://docs.qoni.ai/zh/genauth/guides/user/manage-profile"/></url><url><loc>https://docs.qoni.ai/genauth/guides/user/security</loc><xhtml:link rel="alternate" hreflang="en-US" href="https://docs.qoni.ai/genauth/guides/user/security"/><xhtml:link rel="alternate" hreflang="zh-CN" href="https://docs.qoni.ai/zh/genauth/guides/user/security"/></url><url><loc>https://docs.qoni.ai/zh/genauth/guides/user/security</loc><xhtml:link rel="alternate" hreflang="en-US" href="https://docs.qoni.ai/genauth/guides/user/security"/><xhtml:link rel="alternate" hreflang="zh-CN" href="https://docs.qoni.ai/zh/genauth/guides/user/security"/></url><url><loc>https://docs.qoni.ai/genauth/guides/user/user-defined-field/</loc><xhtml:link rel="alternate" hreflang="en-US" href="https://docs.qoni.ai/genauth/guides/user/user-defined-field/"/><xhtml:link rel="alternate" hreflang="zh-CN" href="https://docs.qoni.ai/zh/genauth/guides/user/user-defined-field/"/></url><url><loc>https://docs.qoni.ai/zh/genauth/guides/user/user-defined-field/</loc><xhtml:link rel="alternate" hreflang="en-US" href="https://docs.qoni.ai/genauth/guides/user/user-defined-field/"/><xhtml:link rel="alternate" hreflang="zh-CN" href="https://docs.qoni.ai/zh/genauth/guides/user/user-defined-field/"/></url><url><loc>https://docs.qoni.ai/genauth/guides/user/user-group</loc><xhtml:link rel="alternate" hreflang="en-US" href="https://docs.qoni.ai/genauth/guides/user/user-group"/><xhtml:link rel="alternate" hreflang="zh-CN" href="https://docs.qoni.ai/zh/genauth/guides/user/user-group"/></url><url><loc>https://docs.qoni.ai/zh/genauth/guides/user/user-group</loc><xhtml:link rel="alternate" hreflang="en-US" href="https://docs.qoni.ai/genauth/guides/user/user-group"/><xhtml:link rel="alternate" hreflang="zh-CN" href="https://docs.qoni.ai/zh/genauth/guides/user/user-group"/></url><url><loc>https://docs.qoni.ai/genauth/guides/user/user-profile</loc><xhtml:link rel="alternate" hreflang="en-US" href="https://docs.qoni.ai/genauth/guides/user/user-profile"/><xhtml:link rel="alternate" hreflang="zh-CN" href="https://docs.qoni.ai/zh/genauth/guides/user/user-profile"/></url><url><loc>https://docs.qoni.ai/zh/genauth/guides/user/user-profile</loc><xhtml:link rel="alternate" hreflang="en-US" href="https://docs.qoni.ai/genauth/guides/user/user-profile"/><xhtml:link rel="alternate" hreflang="zh-CN" href="https://docs.qoni.ai/zh/genauth/guides/user/user-profile"/></url><url><loc>https://docs.qoni.ai/genauth/guides/userpool-config/basic-config</loc><xhtml:link rel="alternate" hreflang="en-US" href="https://docs.qoni.ai/genauth/guides/userpool-config/basic-config"/><xhtml:link rel="alternate" hreflang="zh-CN" href="https://docs.qoni.ai/zh/genauth/guides/userpool-config/basic-config"/></url><url><loc>https://docs.qoni.ai/zh/genauth/guides/userpool-config/basic-config</loc><xhtml:link rel="alternate" hreflang="en-US" href="https://docs.qoni.ai/genauth/guides/userpool-config/basic-config"/><xhtml:link rel="alternate" hreflang="zh-CN" href="https://docs.qoni.ai/zh/genauth/guides/userpool-config/basic-config"/></url><url><loc>https://docs.qoni.ai/genauth/guides/userpool-config/collaboration-adminstrator</loc><xhtml:link rel="alternate" hreflang="en-US" href="https://docs.qoni.ai/genauth/guides/userpool-config/collaboration-adminstrator"/><xhtml:link rel="alternate" hreflang="zh-CN" href="https://docs.qoni.ai/zh/genauth/guides/userpool-config/collaboration-adminstrator"/></url><url><loc>https://docs.qoni.ai/zh/genauth/guides/userpool-config/collaboration-adminstrator</loc><xhtml:link rel="alternate" hreflang="en-US" href="https://docs.qoni.ai/genauth/guides/userpool-config/collaboration-adminstrator"/><xhtml:link rel="alternate" hreflang="zh-CN" href="https://docs.qoni.ai/zh/genauth/guides/userpool-config/collaboration-adminstrator"/></url><url><loc>https://docs.qoni.ai/genauth/guides/userpool-config/developer-config</loc><xhtml:link rel="alternate" hreflang="en-US" href="https://docs.qoni.ai/genauth/guides/userpool-config/developer-config"/><xhtml:link rel="alternate" hreflang="zh-CN" href="https://docs.qoni.ai/zh/genauth/guides/userpool-config/developer-config"/></url><url><loc>https://docs.qoni.ai/zh/genauth/guides/userpool-config/developer-config</loc><xhtml:link rel="alternate" hreflang="en-US" href="https://docs.qoni.ai/genauth/guides/userpool-config/developer-config"/><xhtml:link rel="alternate" hreflang="zh-CN" href="https://docs.qoni.ai/zh/genauth/guides/userpool-config/developer-config"/></url><url><loc>https://docs.qoni.ai/genauth/guides/userpool-config/email/</loc><xhtml:link rel="alternate" hreflang="en-US" href="https://docs.qoni.ai/genauth/guides/userpool-config/email/"/><xhtml:link rel="alternate" hreflang="zh-CN" href="https://docs.qoni.ai/zh/genauth/guides/userpool-config/email/"/></url><url><loc>https://docs.qoni.ai/zh/genauth/guides/userpool-config/email/</loc><xhtml:link rel="alternate" hreflang="en-US" href="https://docs.qoni.ai/genauth/guides/userpool-config/email/"/><xhtml:link rel="alternate" hreflang="zh-CN" href="https://docs.qoni.ai/zh/genauth/guides/userpool-config/email/"/></url><url><loc>https://docs.qoni.ai/genauth/guides/userpool-config/</loc><xhtml:link rel="alternate" hreflang="en-US" href="https://docs.qoni.ai/genauth/guides/userpool-config/"/><xhtml:link rel="alternate" hreflang="zh-CN" href="https://docs.qoni.ai/zh/genauth/guides/userpool-config/"/></url><url><loc>https://docs.qoni.ai/zh/genauth/guides/userpool-config/</loc><xhtml:link rel="alternate" hreflang="en-US" href="https://docs.qoni.ai/genauth/guides/userpool-config/"/><xhtml:link rel="alternate" hreflang="zh-CN" href="https://docs.qoni.ai/zh/genauth/guides/userpool-config/"/></url><url><loc>https://docs.qoni.ai/genauth/guides/userpool-config/new-collaboration-adminstrator</loc><xhtml:link rel="alternate" hreflang="en-US" href="https://docs.qoni.ai/genauth/guides/userpool-config/new-collaboration-adminstrator"/><xhtml:link rel="alternate" hreflang="zh-CN" href="https://docs.qoni.ai/zh/genauth/guides/userpool-config/new-collaboration-adminstrator"/></url><url><loc>https://docs.qoni.ai/zh/genauth/guides/userpool-config/new-collaboration-adminstrator</loc><xhtml:link rel="alternate" hreflang="en-US" href="https://docs.qoni.ai/genauth/guides/userpool-config/new-collaboration-adminstrator"/><xhtml:link rel="alternate" hreflang="zh-CN" href="https://docs.qoni.ai/zh/genauth/guides/userpool-config/new-collaboration-adminstrator"/></url><url><loc>https://docs.qoni.ai/genauth/guides/userpool-config/sms/</loc><xhtml:link rel="alternate" hreflang="en-US" href="https://docs.qoni.ai/genauth/guides/userpool-config/sms/"/><xhtml:link rel="alternate" hreflang="zh-CN" href="https://docs.qoni.ai/zh/genauth/guides/userpool-config/sms/"/></url><url><loc>https://docs.qoni.ai/zh/genauth/guides/userpool-config/sms/</loc><xhtml:link rel="alternate" hreflang="en-US" href="https://docs.qoni.ai/genauth/guides/userpool-config/sms/"/><xhtml:link rel="alternate" hreflang="zh-CN" href="https://docs.qoni.ai/zh/genauth/guides/userpool-config/sms/"/></url><url><loc>https://docs.qoni.ai/genauth/guides/users/</loc><xhtml:link rel="alternate" hreflang="en-US" href="https://docs.qoni.ai/genauth/guides/users/"/><xhtml:link rel="alternate" hreflang="zh-CN" href="https://docs.qoni.ai/zh/genauth/guides/users/"/></url><url><loc>https://docs.qoni.ai/zh/genauth/guides/users/</loc><xhtml:link rel="alternate" hreflang="en-US" href="https://docs.qoni.ai/genauth/guides/users/"/><xhtml:link rel="alternate" hreflang="zh-CN" href="https://docs.qoni.ai/zh/genauth/guides/users/"/></url><url><loc>https://docs.qoni.ai/genauth/guides/users/ldap-user-directory</loc><xhtml:link rel="alternate" hreflang="en-US" href="https://docs.qoni.ai/genauth/guides/users/ldap-user-directory"/><xhtml:link rel="alternate" hreflang="zh-CN" href="https://docs.qoni.ai/zh/genauth/guides/users/ldap-user-directory"/></url><url><loc>https://docs.qoni.ai/zh/genauth/guides/users/ldap-user-directory</loc><xhtml:link rel="alternate" hreflang="en-US" href="https://docs.qoni.ai/genauth/guides/users/ldap-user-directory"/><xhtml:link rel="alternate" hreflang="zh-CN" href="https://docs.qoni.ai/zh/genauth/guides/users/ldap-user-directory"/></url><url><loc>https://docs.qoni.ai/genauth/guides/users/search</loc><xhtml:link rel="alternate" hreflang="en-US" href="https://docs.qoni.ai/genauth/guides/users/search"/><xhtml:link rel="alternate" hreflang="zh-CN" href="https://docs.qoni.ai/zh/genauth/guides/users/search"/></url><url><loc>https://docs.qoni.ai/zh/genauth/guides/users/search</loc><xhtml:link rel="alternate" hreflang="en-US" href="https://docs.qoni.ai/genauth/guides/users/search"/><xhtml:link rel="alternate" hreflang="zh-CN" href="https://docs.qoni.ai/zh/genauth/guides/users/search"/></url><url><loc>https://docs.qoni.ai/genauth/guides/users/settings</loc><xhtml:link rel="alternate" hreflang="en-US" href="https://docs.qoni.ai/genauth/guides/users/settings"/><xhtml:link rel="alternate" hreflang="zh-CN" href="https://docs.qoni.ai/zh/genauth/guides/users/settings"/></url><url><loc>https://docs.qoni.ai/zh/genauth/guides/users/settings</loc><xhtml:link rel="alternate" hreflang="en-US" href="https://docs.qoni.ai/genauth/guides/users/settings"/><xhtml:link rel="alternate" hreflang="zh-CN" href="https://docs.qoni.ai/zh/genauth/guides/users/settings"/></url><url><loc>https://docs.qoni.ai/genauth/guides/users/user-defined-field/</loc><xhtml:link rel="alternate" hreflang="en-US" href="https://docs.qoni.ai/genauth/guides/users/user-defined-field/"/><xhtml:link rel="alternate" hreflang="zh-CN" href="https://docs.qoni.ai/zh/genauth/guides/users/user-defined-field/"/></url><url><loc>https://docs.qoni.ai/zh/genauth/guides/users/user-defined-field/</loc><xhtml:link rel="alternate" hreflang="en-US" href="https://docs.qoni.ai/genauth/guides/users/user-defined-field/"/><xhtml:link rel="alternate" hreflang="zh-CN" href="https://docs.qoni.ai/zh/genauth/guides/users/user-defined-field/"/></url><url><loc>https://docs.qoni.ai/genauth/guides/webhook/</loc><xhtml:link rel="alternate" hreflang="en-US" href="https://docs.qoni.ai/genauth/guides/webhook/"/><xhtml:link rel="alternate" hreflang="zh-CN" href="https://docs.qoni.ai/zh/genauth/guides/webhook/"/></url><url><loc>https://docs.qoni.ai/zh/genauth/guides/webhook/</loc><xhtml:link rel="alternate" hreflang="en-US" href="https://docs.qoni.ai/genauth/guides/webhook/"/><xhtml:link rel="alternate" hreflang="zh-CN" href="https://docs.qoni.ai/zh/genauth/guides/webhook/"/></url><url><loc>https://docs.qoni.ai/genauth/guides/wechat-ecosystem/</loc><xhtml:link rel="alternate" hreflang="en-US" href="https://docs.qoni.ai/genauth/guides/wechat-ecosystem/"/><xhtml:link rel="alternate" hreflang="zh-CN" href="https://docs.qoni.ai/zh/genauth/guides/wechat-ecosystem/"/></url><url><loc>https://docs.qoni.ai/zh/genauth/guides/wechat-ecosystem/</loc><xhtml:link rel="alternate" hreflang="en-US" href="https://docs.qoni.ai/genauth/guides/wechat-ecosystem/"/><xhtml:link rel="alternate" hreflang="zh-CN" href="https://docs.qoni.ai/zh/genauth/guides/wechat-ecosystem/"/></url><url><loc>https://docs.qoni.ai/genauth/guides/wechat-ecosystem/wechat-miniprogram-app</loc><xhtml:link rel="alternate" hreflang="en-US" href="https://docs.qoni.ai/genauth/guides/wechat-ecosystem/wechat-miniprogram-app"/><xhtml:link rel="alternate" hreflang="zh-CN" href="https://docs.qoni.ai/zh/genauth/guides/wechat-ecosystem/wechat-miniprogram-app"/></url><url><loc>https://docs.qoni.ai/zh/genauth/guides/wechat-ecosystem/wechat-miniprogram-app</loc><xhtml:link rel="alternate" hreflang="en-US" href="https://docs.qoni.ai/genauth/guides/wechat-ecosystem/wechat-miniprogram-app"/><xhtml:link rel="alternate" hreflang="zh-CN" href="https://docs.qoni.ai/zh/genauth/guides/wechat-ecosystem/wechat-miniprogram-app"/></url><url><loc>https://docs.qoni.ai/genauth/guides/wechat-ecosystem/wechat-mobile-app</loc><xhtml:link rel="alternate" hreflang="en-US" href="https://docs.qoni.ai/genauth/guides/wechat-ecosystem/wechat-mobile-app"/><xhtml:link rel="alternate" hreflang="zh-CN" href="https://docs.qoni.ai/zh/genauth/guides/wechat-ecosystem/wechat-mobile-app"/></url><url><loc>https://docs.qoni.ai/zh/genauth/guides/wechat-ecosystem/wechat-mobile-app</loc><xhtml:link rel="alternate" hreflang="en-US" href="https://docs.qoni.ai/genauth/guides/wechat-ecosystem/wechat-mobile-app"/><xhtml:link rel="alternate" hreflang="zh-CN" href="https://docs.qoni.ai/zh/genauth/guides/wechat-ecosystem/wechat-mobile-app"/></url><url><loc>https://docs.qoni.ai/genauth/guides/wechat-ecosystem/wechat-public-account-app</loc><xhtml:link rel="alternate" hreflang="en-US" href="https://docs.qoni.ai/genauth/guides/wechat-ecosystem/wechat-public-account-app"/><xhtml:link rel="alternate" hreflang="zh-CN" href="https://docs.qoni.ai/zh/genauth/guides/wechat-ecosystem/wechat-public-account-app"/></url><url><loc>https://docs.qoni.ai/zh/genauth/guides/wechat-ecosystem/wechat-public-account-app</loc><xhtml:link rel="alternate" hreflang="en-US" href="https://docs.qoni.ai/genauth/guides/wechat-ecosystem/wechat-public-account-app"/><xhtml:link rel="alternate" hreflang="zh-CN" href="https://docs.qoni.ai/zh/genauth/guides/wechat-ecosystem/wechat-public-account-app"/></url><url><loc>https://docs.qoni.ai/genauth/guides/wechat-ecosystem/wechat-web-app</loc><xhtml:link rel="alternate" hreflang="en-US" href="https://docs.qoni.ai/genauth/guides/wechat-ecosystem/wechat-web-app"/><xhtml:link rel="alternate" hreflang="zh-CN" href="https://docs.qoni.ai/zh/genauth/guides/wechat-ecosystem/wechat-web-app"/></url><url><loc>https://docs.qoni.ai/zh/genauth/guides/wechat-ecosystem/wechat-web-app</loc><xhtml:link rel="alternate" hreflang="en-US" href="https://docs.qoni.ai/genauth/guides/wechat-ecosystem/wechat-web-app"/><xhtml:link rel="alternate" hreflang="zh-CN" href="https://docs.qoni.ai/zh/genauth/guides/wechat-ecosystem/wechat-web-app"/></url><url><loc>https://docs.qoni.ai/genauth/guides/welink-sso/</loc><xhtml:link rel="alternate" hreflang="en-US" href="https://docs.qoni.ai/genauth/guides/welink-sso/"/><xhtml:link rel="alternate" hreflang="zh-CN" href="https://docs.qoni.ai/zh/genauth/guides/welink-sso/"/></url><url><loc>https://docs.qoni.ai/zh/genauth/guides/welink-sso/</loc><xhtml:link rel="alternate" hreflang="en-US" href="https://docs.qoni.ai/genauth/guides/welink-sso/"/><xhtml:link rel="alternate" hreflang="zh-CN" href="https://docs.qoni.ai/zh/genauth/guides/welink-sso/"/></url><url><loc>https://docs.qoni.ai/genauth/</loc><xhtml:link rel="alternate" hreflang="en-US" href="https://docs.qoni.ai/genauth/"/><xhtml:link rel="alternate" hreflang="zh-CN" href="https://docs.qoni.ai/zh/genauth/"/></url><url><loc>https://docs.qoni.ai/zh/genauth/</loc><xhtml:link rel="alternate" hreflang="en-US" href="https://docs.qoni.ai/genauth/"/><xhtml:link rel="alternate" hreflang="zh-CN" href="https://docs.qoni.ai/zh/genauth/"/></url><url><loc>https://docs.qoni.ai/genauth/reference/sdk/node/authentication/account-linking/generate-link-extidp-url</loc></url><url><loc>https://docs.qoni.ai/genauth/reference/sdk/node/authentication/account-linking/get-application-enabled-extidps</loc></url><url><loc>https://docs.qoni.ai/genauth/reference/sdk/node/authentication/account-linking/get-identities</loc></url><url><loc>https://docs.qoni.ai/genauth/reference/sdk/node/authentication/account-linking/unlink-extidp</loc></url><url><loc>https://docs.qoni.ai/genauth/reference/sdk/node/authentication/authorization/check-permission-array-resource</loc></url><url><loc>https://docs.qoni.ai/genauth/reference/sdk/node/authentication/authorization/check-permission-string-resource</loc></url><url><loc>https://docs.qoni.ai/genauth/reference/sdk/node/authentication/authorization/check-permission-tree-resource</loc></url><url><loc>https://docs.qoni.ai/genauth/reference/sdk/node/authentication/authorization/get-user-auth-resource-list</loc></url><url><loc>https://docs.qoni.ai/genauth/reference/sdk/node/authentication/authorization/get-user-auth-resource-permission-list</loc></url><url><loc>https://docs.qoni.ai/genauth/reference/sdk/node/authentication/authorization/get-user-auth-resource-struct</loc></url><url><loc>https://docs.qoni.ai/genauth/reference/sdk/node/authentication/cas</loc></url><url><loc>https://docs.qoni.ai/genauth/reference/sdk/node/authentication/events</loc></url><url><loc>https://docs.qoni.ai/genauth/reference/sdk/node/authentication/login/build-authorize-url</loc></url><url><loc>https://docs.qoni.ai/genauth/reference/sdk/node/authentication/login/change-qrcode-status</loc></url><url><loc>https://docs.qoni.ai/genauth/reference/sdk/node/authentication/login/check-qrcode-status</loc></url><url><loc>https://docs.qoni.ai/genauth/reference/sdk/node/authentication/login/exchange-tokenset-with-qrcode-ticket</loc></url><url><loc>https://docs.qoni.ai/genauth/reference/sdk/node/authentication/login/gene-qrcode</loc></url><url><loc>https://docs.qoni.ai/genauth/reference/sdk/node/authentication/login/get-alipay-authinfo</loc></url><url><loc>https://docs.qoni.ai/genauth/reference/sdk/node/authentication/login/signin-by-account-password</loc></url><url><loc>https://docs.qoni.ai/genauth/reference/sdk/node/authentication/login/signin-by-ad</loc></url><url><loc>https://docs.qoni.ai/genauth/reference/sdk/node/authentication/login/signin-by-email-passcode</loc></url><url><loc>https://docs.qoni.ai/genauth/reference/sdk/node/authentication/login/signin-by-email-password</loc></url><url><loc>https://docs.qoni.ai/genauth/reference/sdk/node/authentication/login/signin-by-ldap</loc></url><url><loc>https://docs.qoni.ai/genauth/reference/sdk/node/authentication/login/signin-by-mobile</loc></url><url><loc>https://docs.qoni.ai/genauth/reference/sdk/node/authentication/login/signin-by-phone-passcode</loc></url><url><loc>https://docs.qoni.ai/genauth/reference/sdk/node/authentication/login/signin-by-phone-password</loc></url><url><loc>https://docs.qoni.ai/genauth/reference/sdk/node/authentication/login/signin-by-username-password</loc></url><url><loc>https://docs.qoni.ai/genauth/reference/sdk/node/authentication/login/signin</loc></url><url><loc>https://docs.qoni.ai/genauth/reference/sdk/node/authentication/logout/backend-channel-logout</loc></url><url><loc>https://docs.qoni.ai/genauth/reference/sdk/node/authentication/logout/front-channel-logout</loc></url><url><loc>https://docs.qoni.ai/genauth/reference/sdk/node/authentication/message-service/send-email</loc></url><url><loc>https://docs.qoni.ai/genauth/reference/sdk/node/authentication/message-service/send-sms</loc></url><url><loc>https://docs.qoni.ai/genauth/reference/sdk/node/authentication/mfa-factors/enroll-factor</loc></url><url><loc>https://docs.qoni.ai/genauth/reference/sdk/node/authentication/mfa-factors/get-factor</loc></url><url><loc>https://docs.qoni.ai/genauth/reference/sdk/node/authentication/mfa-factors/list-enrolled-factors</loc></url><url><loc>https://docs.qoni.ai/genauth/reference/sdk/node/authentication/mfa-factors/list-factors-to-enroll</loc></url><url><loc>https://docs.qoni.ai/genauth/reference/sdk/node/authentication/mfa-factors/reset-factor</loc></url><url><loc>https://docs.qoni.ai/genauth/reference/sdk/node/authentication/mfa-factors/send-enroll-factor-request</loc></url><url><loc>https://docs.qoni.ai/genauth/reference/sdk/node/authentication/oauth</loc></url><url><loc>https://docs.qoni.ai/genauth/reference/sdk/node/authentication/oidc</loc></url><url><loc>https://docs.qoni.ai/genauth/reference/sdk/node/authentication/other/get-country-list</loc></url><url><loc>https://docs.qoni.ai/genauth/reference/sdk/node/authentication/other/system</loc></url><url><loc>https://docs.qoni.ai/genauth/reference/sdk/node/authentication/registration/signup-by-email-passcode</loc></url><url><loc>https://docs.qoni.ai/genauth/reference/sdk/node/authentication/registration/signup-by-email-password</loc></url><url><loc>https://docs.qoni.ai/genauth/reference/sdk/node/authentication/registration/signup-by-phone-passcode</loc></url><url><loc>https://docs.qoni.ai/genauth/reference/sdk/node/authentication/registration/signup-by-username-password</loc></url><url><loc>https://docs.qoni.ai/genauth/reference/sdk/node/authentication/registration/signup</loc></url><url><loc>https://docs.qoni.ai/genauth/reference/sdk/node/authentication/saml</loc></url><url><loc>https://docs.qoni.ai/genauth/reference/sdk/node/authentication/token-management/get-access-token</loc></url><url><loc>https://docs.qoni.ai/genauth/reference/sdk/node/authentication/token-management/introspect-token</loc></url><url><loc>https://docs.qoni.ai/genauth/reference/sdk/node/authentication/token-management/revoke-token</loc></url><url><loc>https://docs.qoni.ai/genauth/reference/sdk/node/authentication/user-profile/bind-email</loc></url><url><loc>https://docs.qoni.ai/genauth/reference/sdk/node/authentication/user-profile/bind-phone</loc></url><url><loc>https://docs.qoni.ai/genauth/reference/sdk/node/authentication/user-profile/delete-account</loc></url><url><loc>https://docs.qoni.ai/genauth/reference/sdk/node/authentication/user-profile/get-profile</loc></url><url><loc>https://docs.qoni.ai/genauth/reference/sdk/node/authentication/user-profile/get-security-info</loc></url><url><loc>https://docs.qoni.ai/genauth/reference/sdk/node/authentication/user-profile/reset-password</loc></url><url><loc>https://docs.qoni.ai/genauth/reference/sdk/node/authentication/user-profile/unbind-email</loc></url><url><loc>https://docs.qoni.ai/genauth/reference/sdk/node/authentication/user-profile/unbind-phone</loc></url><url><loc>https://docs.qoni.ai/genauth/reference/sdk/node/authentication/user-profile/update-email</loc></url><url><loc>https://docs.qoni.ai/genauth/reference/sdk/node/authentication/user-profile/update-password</loc></url><url><loc>https://docs.qoni.ai/genauth/reference/sdk/node/authentication/user-profile/update-phone</loc></url><url><loc>https://docs.qoni.ai/genauth/reference/sdk/node/authentication/user-profile/update-profile</loc></url><url><loc>https://docs.qoni.ai/genauth/reference/sdk/node/authentication/user-profile/verify-delete-account-request</loc></url><url><loc>https://docs.qoni.ai/genauth/reference/sdk/node/authentication/user-profile/verify-reset-password-request</loc></url><url><loc>https://docs.qoni.ai/genauth/reference/sdk/node/authentication/user-profile/verify-update-email-request</loc></url><url><loc>https://docs.qoni.ai/genauth/reference/sdk/node/authentication/user-profile/verify-update-phone-request</loc></url><url><loc>https://docs.qoni.ai/genauth/reference/sdk/node/authentication/user-resources/get-my-accessible-apps</loc></url><url><loc>https://docs.qoni.ai/genauth/reference/sdk/node/authentication/user-resources/get-my-authorized-resources</loc></url><url><loc>https://docs.qoni.ai/genauth/reference/sdk/node/authentication/user-resources/get-my-department-list</loc></url><url><loc>https://docs.qoni.ai/genauth/reference/sdk/node/authentication/user-resources/get-my-group-list</loc></url><url><loc>https://docs.qoni.ai/genauth/reference/sdk/node/authentication/user-resources/get-my-logged-in-apps</loc></url><url><loc>https://docs.qoni.ai/genauth/reference/sdk/node/authentication/user-resources/get-my-login-history</loc></url><url><loc>https://docs.qoni.ai/genauth/reference/sdk/node/authentication/user-resources/get-my-role-list</loc></url><url><loc>https://docs.qoni.ai/genauth/reference/sdk/node/authentication/user-resources/get-my-tenant-list</loc></url><url><loc>https://docs.qoni.ai/genauth/reference/sdk/node/authentication/wechat-apis/decrypt-wechat-miniprogram-data</loc></url><url><loc>https://docs.qoni.ai/genauth/reference/sdk/node/authentication/wechat-apis/get-wechat-access-token</loc></url><url><loc>https://docs.qoni.ai/genauth/reference/sdk/node/install</loc></url><url><loc>https://docs.qoni.ai/genauth/reference/sdk/node/management/applications/authorize-application-access</loc></url><url><loc>https://docs.qoni.ai/genauth/reference/sdk/node/management/applications/check-domain-available</loc></url><url><loc>https://docs.qoni.ai/genauth/reference/sdk/node/management/applications/create-application</loc></url><url><loc>https://docs.qoni.ai/genauth/reference/sdk/node/management/applications/delete-application</loc></url><url><loc>https://docs.qoni.ai/genauth/reference/sdk/node/management/applications/get-application-mfa-trigger-data</loc></url><url><loc>https://docs.qoni.ai/genauth/reference/sdk/node/management/applications/get-application-permission-strategy</loc></url><url><loc>https://docs.qoni.ai/genauth/reference/sdk/node/management/applications/get-application-secret</loc></url><url><loc>https://docs.qoni.ai/genauth/reference/sdk/node/management/applications/get-application-simple-info</loc></url><url><loc>https://docs.qoni.ai/genauth/reference/sdk/node/management/applications/get-application</loc></url><url><loc>https://docs.qoni.ai/genauth/reference/sdk/node/management/applications/list-application-active-users</loc></url><url><loc>https://docs.qoni.ai/genauth/reference/sdk/node/management/applications/list-application-simple-info</loc></url><url><loc>https://docs.qoni.ai/genauth/reference/sdk/node/management/applications/list-applications</loc></url><url><loc>https://docs.qoni.ai/genauth/reference/sdk/node/management/applications/refresh-application-secret</loc></url><url><loc>https://docs.qoni.ai/genauth/reference/sdk/node/management/applications/revoke-application-access</loc></url><url><loc>https://docs.qoni.ai/genauth/reference/sdk/node/management/applications/update-application-permission-strategy</loc></url><url><loc>https://docs.qoni.ai/genauth/reference/sdk/node/management/audit-logs/get-admin-audit-logs</loc></url><url><loc>https://docs.qoni.ai/genauth/reference/sdk/node/management/audit-logs/get-user-action-logs</loc></url><url><loc>https://docs.qoni.ai/genauth/reference/sdk/node/management/billing/get-all-rights-items</loc></url><url><loc>https://docs.qoni.ai/genauth/reference/sdk/node/management/billing/get-current-package-info</loc></url><url><loc>https://docs.qoni.ai/genauth/reference/sdk/node/management/billing/get-mau-period-usage-history</loc></url><url><loc>https://docs.qoni.ai/genauth/reference/sdk/node/management/billing/get-order-detail</loc></url><url><loc>https://docs.qoni.ai/genauth/reference/sdk/node/management/billing/get-order-pay-detail</loc></url><url><loc>https://docs.qoni.ai/genauth/reference/sdk/node/management/billing/get-orders</loc></url><url><loc>https://docs.qoni.ai/genauth/reference/sdk/node/management/billing/get-usage-info</loc></url><url><loc>https://docs.qoni.ai/genauth/reference/sdk/node/management/custom-fields/get-custom-data</loc></url><url><loc>https://docs.qoni.ai/genauth/reference/sdk/node/management/custom-fields/get-custom-fields</loc></url><url><loc>https://docs.qoni.ai/genauth/reference/sdk/node/management/custom-fields/get-user-base-fields</loc></url><url><loc>https://docs.qoni.ai/genauth/reference/sdk/node/management/custom-fields/set-custom-data</loc></url><url><loc>https://docs.qoni.ai/genauth/reference/sdk/node/management/custom-fields/set-custom-fields</loc></url><url><loc>https://docs.qoni.ai/genauth/reference/sdk/node/management/custom-fields/set-user-base-fields</loc></url><url><loc>https://docs.qoni.ai/genauth/reference/sdk/node/management/data-permissions/authorize-data-policies</loc></url><url><loc>https://docs.qoni.ai/genauth/reference/sdk/node/management/data-permissions/check-data-policy-exists</loc></url><url><loc>https://docs.qoni.ai/genauth/reference/sdk/node/management/data-permissions/check-data-resource-exists</loc></url><url><loc>https://docs.qoni.ai/genauth/reference/sdk/node/management/data-permissions/check-external-user-permission</loc></url><url><loc>https://docs.qoni.ai/genauth/reference/sdk/node/management/data-permissions/check-permission-namespace-exists</loc></url><url><loc>https://docs.qoni.ai/genauth/reference/sdk/node/management/data-permissions/check-permission</loc></url><url><loc>https://docs.qoni.ai/genauth/reference/sdk/node/management/data-permissions/check-user-same-level-permission</loc></url><url><loc>https://docs.qoni.ai/genauth/reference/sdk/node/management/data-permissions/create-array-data-resource</loc></url><url><loc>https://docs.qoni.ai/genauth/reference/sdk/node/management/data-permissions/create-data-policy</loc></url><url><loc>https://docs.qoni.ai/genauth/reference/sdk/node/management/data-permissions/create-data-resource</loc></url><url><loc>https://docs.qoni.ai/genauth/reference/sdk/node/management/data-permissions/create-permission-namespace</loc></url><url><loc>https://docs.qoni.ai/genauth/reference/sdk/node/management/data-permissions/create-permission-namespaces-batch</loc></url><url><loc>https://docs.qoni.ai/genauth/reference/sdk/node/management/data-permissions/create-string-data-resource</loc></url><url><loc>https://docs.qoni.ai/genauth/reference/sdk/node/management/data-permissions/create-tree-data-resource</loc></url><url><loc>https://docs.qoni.ai/genauth/reference/sdk/node/management/data-permissions/delete-data-policy</loc></url><url><loc>https://docs.qoni.ai/genauth/reference/sdk/node/management/data-permissions/delete-data-resource</loc></url><url><loc>https://docs.qoni.ai/genauth/reference/sdk/node/management/data-permissions/delete-permission-namespace</loc></url><url><loc>https://docs.qoni.ai/genauth/reference/sdk/node/management/data-permissions/delete-permission-namespaces-batch</loc></url><url><loc>https://docs.qoni.ai/genauth/reference/sdk/node/management/data-permissions/get-data-policy</loc></url><url><loc>https://docs.qoni.ai/genauth/reference/sdk/node/management/data-permissions/get-data-resource</loc></url><url><loc>https://docs.qoni.ai/genauth/reference/sdk/node/management/data-permissions/get-external-user-resource-struct</loc></url><url><loc>https://docs.qoni.ai/genauth/reference/sdk/node/management/data-permissions/get-permission-namespace</loc></url><url><loc>https://docs.qoni.ai/genauth/reference/sdk/node/management/data-permissions/get-permission-namespaces-batch</loc></url><url><loc>https://docs.qoni.ai/genauth/reference/sdk/node/management/data-permissions/get-user-permission-list</loc></url><url><loc>https://docs.qoni.ai/genauth/reference/sdk/node/management/data-permissions/get-user-resource-permission-list</loc></url><url><loc>https://docs.qoni.ai/genauth/reference/sdk/node/management/data-permissions/get-user-resource-struct</loc></url><url><loc>https://docs.qoni.ai/genauth/reference/sdk/node/management/data-permissions/list-data-policies</loc></url><url><loc>https://docs.qoni.ai/genauth/reference/sdk/node/management/data-permissions/list-data-policy-targets</loc></url><url><loc>https://docs.qoni.ai/genauth/reference/sdk/node/management/data-permissions/list-data-resources</loc></url><url><loc>https://docs.qoni.ai/genauth/reference/sdk/node/management/data-permissions/list-permission-namespace-roles</loc></url><url><loc>https://docs.qoni.ai/genauth/reference/sdk/node/management/data-permissions/list-permission-namespaces</loc></url><url><loc>https://docs.qoni.ai/genauth/reference/sdk/node/management/data-permissions/list-resource-targets</loc></url><url><loc>https://docs.qoni.ai/genauth/reference/sdk/node/management/data-permissions/list-simple-data-policies</loc></url><url><loc>https://docs.qoni.ai/genauth/reference/sdk/node/management/data-permissions/revoke-data-policy</loc></url><url><loc>https://docs.qoni.ai/genauth/reference/sdk/node/management/data-permissions/update-data-policy</loc></url><url><loc>https://docs.qoni.ai/genauth/reference/sdk/node/management/data-permissions/update-data-resource</loc></url><url><loc>https://docs.qoni.ai/genauth/reference/sdk/node/management/data-permissions/update-permission-namespace</loc></url><url><loc>https://docs.qoni.ai/genauth/reference/sdk/node/management/events</loc></url><url><loc>https://docs.qoni.ai/genauth/reference/sdk/node/management/identity-providers/change-ext-idp-conn-association-state</loc></url><url><loc>https://docs.qoni.ai/genauth/reference/sdk/node/management/identity-providers/change-ext-idp-conn-state</loc></url><url><loc>https://docs.qoni.ai/genauth/reference/sdk/node/management/identity-providers/create-ext-idp-conn</loc></url><url><loc>https://docs.qoni.ai/genauth/reference/sdk/node/management/identity-providers/create-ext-idp</loc></url><url><loc>https://docs.qoni.ai/genauth/reference/sdk/node/management/identity-providers/delete-ext-idp-conn</loc></url><url><loc>https://docs.qoni.ai/genauth/reference/sdk/node/management/identity-providers/delete-ext-idp</loc></url><url><loc>https://docs.qoni.ai/genauth/reference/sdk/node/management/identity-providers/ext-idp-conn-apps</loc></url><url><loc>https://docs.qoni.ai/genauth/reference/sdk/node/management/identity-providers/get-ext-idp</loc></url><url><loc>https://docs.qoni.ai/genauth/reference/sdk/node/management/identity-providers/list-ext-idp</loc></url><url><loc>https://docs.qoni.ai/genauth/reference/sdk/node/management/identity-providers/list-tenant-ext-idp</loc></url><url><loc>https://docs.qoni.ai/genauth/reference/sdk/node/management/identity-providers/update-ext-idp-conn</loc></url><url><loc>https://docs.qoni.ai/genauth/reference/sdk/node/management/identity-providers/update-ext-idp</loc></url><url><loc>https://docs.qoni.ai/genauth/reference/sdk/node/management/message-service/config-email-provier</loc></url><url><loc>https://docs.qoni.ai/genauth/reference/sdk/node/management/message-service/get-email-provider</loc></url><url><loc>https://docs.qoni.ai/genauth/reference/sdk/node/management/message-service/get-email-templates</loc></url><url><loc>https://docs.qoni.ai/genauth/reference/sdk/node/management/message-service/preview-email-template</loc></url><url><loc>https://docs.qoni.ai/genauth/reference/sdk/node/management/message-service/update-email-template</loc></url><url><loc>https://docs.qoni.ai/genauth/reference/sdk/node/management/organizations/add-department-members</loc></url><url><loc>https://docs.qoni.ai/genauth/reference/sdk/node/management/organizations/create-department</loc></url><url><loc>https://docs.qoni.ai/genauth/reference/sdk/node/management/organizations/create-organization</loc></url><url><loc>https://docs.qoni.ai/genauth/reference/sdk/node/management/organizations/delete-department</loc></url><url><loc>https://docs.qoni.ai/genauth/reference/sdk/node/management/organizations/delete-organization</loc></url><url><loc>https://docs.qoni.ai/genauth/reference/sdk/node/management/organizations/get-department</loc></url><url><loc>https://docs.qoni.ai/genauth/reference/sdk/node/management/organizations/get-organization-batch</loc></url><url><loc>https://docs.qoni.ai/genauth/reference/sdk/node/management/organizations/get-organization</loc></url><url><loc>https://docs.qoni.ai/genauth/reference/sdk/node/management/organizations/get-parent-department</loc></url><url><loc>https://docs.qoni.ai/genauth/reference/sdk/node/management/organizations/is-user-in-department</loc></url><url><loc>https://docs.qoni.ai/genauth/reference/sdk/node/management/organizations/list-children-departments</loc></url><url><loc>https://docs.qoni.ai/genauth/reference/sdk/node/management/organizations/list-department-member-ids</loc></url><url><loc>https://docs.qoni.ai/genauth/reference/sdk/node/management/organizations/list-department-members</loc></url><url><loc>https://docs.qoni.ai/genauth/reference/sdk/node/management/organizations/list-organizations</loc></url><url><loc>https://docs.qoni.ai/genauth/reference/sdk/node/management/organizations/remove-department-members</loc></url><url><loc>https://docs.qoni.ai/genauth/reference/sdk/node/management/organizations/search-department-members</loc></url><url><loc>https://docs.qoni.ai/genauth/reference/sdk/node/management/organizations/search-departments</loc></url><url><loc>https://docs.qoni.ai/genauth/reference/sdk/node/management/organizations/search-organizations</loc></url><url><loc>https://docs.qoni.ai/genauth/reference/sdk/node/management/organizations/update-department</loc></url><url><loc>https://docs.qoni.ai/genauth/reference/sdk/node/management/organizations/update-organization</loc></url><url><loc>https://docs.qoni.ai/genauth/reference/sdk/node/management/pipeline/create-pipeline-function</loc></url><url><loc>https://docs.qoni.ai/genauth/reference/sdk/node/management/pipeline/delete-pipeline-function</loc></url><url><loc>https://docs.qoni.ai/genauth/reference/sdk/node/management/pipeline/get-pipeline-function</loc></url><url><loc>https://docs.qoni.ai/genauth/reference/sdk/node/management/pipeline/get-pipeline-logs</loc></url><url><loc>https://docs.qoni.ai/genauth/reference/sdk/node/management/pipeline/list-pipeline-functions</loc></url><url><loc>https://docs.qoni.ai/genauth/reference/sdk/node/management/pipeline/reupload-pipeline-function</loc></url><url><loc>https://docs.qoni.ai/genauth/reference/sdk/node/management/pipeline/update-pipeline-function</loc></url><url><loc>https://docs.qoni.ai/genauth/reference/sdk/node/management/pipeline/update-pipeline-order</loc></url><url><loc>https://docs.qoni.ai/genauth/reference/sdk/node/management/resource-permissions/associate-tenant-resource</loc></url><url><loc>https://docs.qoni.ai/genauth/reference/sdk/node/management/resource-permissions/authorize-resources</loc></url><url><loc>https://docs.qoni.ai/genauth/reference/sdk/node/management/resource-permissions/create-namespace</loc></url><url><loc>https://docs.qoni.ai/genauth/reference/sdk/node/management/resource-permissions/create-namespaces-batch</loc></url><url><loc>https://docs.qoni.ai/genauth/reference/sdk/node/management/resource-permissions/create-resource</loc></url><url><loc>https://docs.qoni.ai/genauth/reference/sdk/node/management/resource-permissions/create-resources-batch</loc></url><url><loc>https://docs.qoni.ai/genauth/reference/sdk/node/management/resource-permissions/delete-namespace</loc></url><url><loc>https://docs.qoni.ai/genauth/reference/sdk/node/management/resource-permissions/delete-namespaces-batch</loc></url><url><loc>https://docs.qoni.ai/genauth/reference/sdk/node/management/resource-permissions/delete-resource</loc></url><url><loc>https://docs.qoni.ai/genauth/reference/sdk/node/management/resource-permissions/delete-resources-batch</loc></url><url><loc>https://docs.qoni.ai/genauth/reference/sdk/node/management/resource-permissions/get-authorized-resources</loc></url><url><loc>https://docs.qoni.ai/genauth/reference/sdk/node/management/resource-permissions/get-namespace</loc></url><url><loc>https://docs.qoni.ai/genauth/reference/sdk/node/management/resource-permissions/get-namespaces-batch</loc></url><url><loc>https://docs.qoni.ai/genauth/reference/sdk/node/management/resource-permissions/get-resource-authorized-targets</loc></url><url><loc>https://docs.qoni.ai/genauth/reference/sdk/node/management/resource-permissions/get-resource</loc></url><url><loc>https://docs.qoni.ai/genauth/reference/sdk/node/management/resource-permissions/get-resources-batch</loc></url><url><loc>https://docs.qoni.ai/genauth/reference/sdk/node/management/resource-permissions/is-action-allowed</loc></url><url><loc>https://docs.qoni.ai/genauth/reference/sdk/node/management/resource-permissions/list-resources</loc></url><url><loc>https://docs.qoni.ai/genauth/reference/sdk/node/management/resource-permissions/update-namespace</loc></url><url><loc>https://docs.qoni.ai/genauth/reference/sdk/node/management/resource-permissions/update-resource</loc></url><url><loc>https://docs.qoni.ai/genauth/reference/sdk/node/management/roles/assign-role</loc></url><url><loc>https://docs.qoni.ai/genauth/reference/sdk/node/management/roles/create-role</loc></url><url><loc>https://docs.qoni.ai/genauth/reference/sdk/node/management/roles/create-roles-batch</loc></url><url><loc>https://docs.qoni.ai/genauth/reference/sdk/node/management/roles/delete-roles-batch</loc></url><url><loc>https://docs.qoni.ai/genauth/reference/sdk/node/management/roles/get-role-authorized-resources</loc></url><url><loc>https://docs.qoni.ai/genauth/reference/sdk/node/management/roles/get-role</loc></url><url><loc>https://docs.qoni.ai/genauth/reference/sdk/node/management/roles/list-role-departments</loc></url><url><loc>https://docs.qoni.ai/genauth/reference/sdk/node/management/roles/list-role-members</loc></url><url><loc>https://docs.qoni.ai/genauth/reference/sdk/node/management/roles/list-roles</loc></url><url><loc>https://docs.qoni.ai/genauth/reference/sdk/node/management/roles/revoke-role</loc></url><url><loc>https://docs.qoni.ai/genauth/reference/sdk/node/management/roles/update-role</loc></url><url><loc>https://docs.qoni.ai/genauth/reference/sdk/node/management/security-settings/get-global-mfa-settings</loc></url><url><loc>https://docs.qoni.ai/genauth/reference/sdk/node/management/security-settings/get-security-settings</loc></url><url><loc>https://docs.qoni.ai/genauth/reference/sdk/node/management/security-settings/update-global-mfa-settings</loc></url><url><loc>https://docs.qoni.ai/genauth/reference/sdk/node/management/security-settings/update-security-settings</loc></url><url><loc>https://docs.qoni.ai/genauth/reference/sdk/node/management/user-groups/add-group-members</loc></url><url><loc>https://docs.qoni.ai/genauth/reference/sdk/node/management/user-groups/create-group</loc></url><url><loc>https://docs.qoni.ai/genauth/reference/sdk/node/management/user-groups/create-groups-batch</loc></url><url><loc>https://docs.qoni.ai/genauth/reference/sdk/node/management/user-groups/delete-groups-batch</loc></url><url><loc>https://docs.qoni.ai/genauth/reference/sdk/node/management/user-groups/get-group-authorized-resources</loc></url><url><loc>https://docs.qoni.ai/genauth/reference/sdk/node/management/user-groups/get-group</loc></url><url><loc>https://docs.qoni.ai/genauth/reference/sdk/node/management/user-groups/list-group-members</loc></url><url><loc>https://docs.qoni.ai/genauth/reference/sdk/node/management/user-groups/list-groups</loc></url><url><loc>https://docs.qoni.ai/genauth/reference/sdk/node/management/user-groups/remove-group-members</loc></url><url><loc>https://docs.qoni.ai/genauth/reference/sdk/node/management/user-groups/update-group</loc></url><url><loc>https://docs.qoni.ai/genauth/reference/sdk/node/management/users/check-session-status</loc></url><url><loc>https://docs.qoni.ai/genauth/reference/sdk/node/management/users/create-user</loc></url><url><loc>https://docs.qoni.ai/genauth/reference/sdk/node/management/users/create-users-batch</loc></url><url><loc>https://docs.qoni.ai/genauth/reference/sdk/node/management/users/delete-users-batch</loc></url><url><loc>https://docs.qoni.ai/genauth/reference/sdk/node/management/users/get-user-accessible-apps</loc></url><url><loc>https://docs.qoni.ai/genauth/reference/sdk/node/management/users/get-user-authorized-apps</loc></url><url><loc>https://docs.qoni.ai/genauth/reference/sdk/node/management/users/get-user-authorized-resources</loc></url><url><loc>https://docs.qoni.ai/genauth/reference/sdk/node/management/users/get-user-batch</loc></url><url><loc>https://docs.qoni.ai/genauth/reference/sdk/node/management/users/get-user-departments</loc></url><url><loc>https://docs.qoni.ai/genauth/reference/sdk/node/management/users/get-user-groups</loc></url><url><loc>https://docs.qoni.ai/genauth/reference/sdk/node/management/users/get-user-identities</loc></url><url><loc>https://docs.qoni.ai/genauth/reference/sdk/node/management/users/get-user-logged-in-identities</loc></url><url><loc>https://docs.qoni.ai/genauth/reference/sdk/node/management/users/get-user-loggedin-apps</loc></url><url><loc>https://docs.qoni.ai/genauth/reference/sdk/node/management/users/get-user-login-history</loc></url><url><loc>https://docs.qoni.ai/genauth/reference/sdk/node/management/users/get-user-mfa-info</loc></url><url><loc>https://docs.qoni.ai/genauth/reference/sdk/node/management/users/get-user-mfa-status</loc></url><url><loc>https://docs.qoni.ai/genauth/reference/sdk/node/management/users/get-user-principal-authentication-info</loc></url><url><loc>https://docs.qoni.ai/genauth/reference/sdk/node/management/users/get-user-roles</loc></url><url><loc>https://docs.qoni.ai/genauth/reference/sdk/node/management/users/get-user</loc></url><url><loc>https://docs.qoni.ai/genauth/reference/sdk/node/management/users/has-any-role</loc></url><url><loc>https://docs.qoni.ai/genauth/reference/sdk/node/management/users/import-otp</loc></url><url><loc>https://docs.qoni.ai/genauth/reference/sdk/node/management/users/is-user-exists</loc></url><url><loc>https://docs.qoni.ai/genauth/reference/sdk/node/management/users/kick-users</loc></url><url><loc>https://docs.qoni.ai/genauth/reference/sdk/node/management/users/list-archived-users</loc></url><url><loc>https://docs.qoni.ai/genauth/reference/sdk/node/management/users/list-users</loc></url><url><loc>https://docs.qoni.ai/genauth/reference/sdk/node/management/users/reset-user-principal-authentication-info</loc></url><url><loc>https://docs.qoni.ai/genauth/reference/sdk/node/management/users/resign-user-batch</loc></url><url><loc>https://docs.qoni.ai/genauth/reference/sdk/node/management/users/resign-user</loc></url><url><loc>https://docs.qoni.ai/genauth/reference/sdk/node/management/users/set-user-departments</loc></url><url><loc>https://docs.qoni.ai/genauth/reference/sdk/node/management/users/set-user-mfa-status</loc></url><url><loc>https://docs.qoni.ai/genauth/reference/sdk/node/management/users/update-user-batch</loc></url><url><loc>https://docs.qoni.ai/genauth/reference/sdk/node/management/users/update-user</loc></url><url><loc>https://docs.qoni.ai/genauth/reference/sdk/node/management/webhook/create-webhook</loc></url><url><loc>https://docs.qoni.ai/genauth/reference/sdk/node/management/webhook/delete-webhook</loc></url><url><loc>https://docs.qoni.ai/genauth/reference/sdk/node/management/webhook/get-webhook-event-list</loc></url><url><loc>https://docs.qoni.ai/genauth/reference/sdk/node/management/webhook/get-webhook-logs</loc></url><url><loc>https://docs.qoni.ai/genauth/reference/sdk/node/management/webhook/get-webhook</loc></url><url><loc>https://docs.qoni.ai/genauth/reference/sdk/node/management/webhook/list-webhooks</loc></url><url><loc>https://docs.qoni.ai/genauth/reference/sdk/node/management/webhook/trigger-webhook</loc></url><url><loc>https://docs.qoni.ai/genauth/reference/sdk/node/management/webhook/update-webhook</loc></url><url><loc>https://docs.qoni.ai/genauth/reference/sdk/python/authentication/account-linking/generate-link-extidp-url</loc></url><url><loc>https://docs.qoni.ai/genauth/reference/sdk/python/authentication/account-linking/get-application-enabled-extidps</loc></url><url><loc>https://docs.qoni.ai/genauth/reference/sdk/python/authentication/account-linking/get-identities</loc></url><url><loc>https://docs.qoni.ai/genauth/reference/sdk/python/authentication/account-linking/unlink-extidp</loc></url><url><loc>https://docs.qoni.ai/genauth/reference/sdk/python/authentication/cas</loc></url><url><loc>https://docs.qoni.ai/genauth/reference/sdk/python/authentication/events</loc></url><url><loc>https://docs.qoni.ai/genauth/reference/sdk/python/authentication/login/change-qrcode-status</loc></url><url><loc>https://docs.qoni.ai/genauth/reference/sdk/python/authentication/login/check-qrcode-status</loc></url><url><loc>https://docs.qoni.ai/genauth/reference/sdk/python/authentication/login/exchange-tokenset-with-qrcode-ticket</loc></url><url><loc>https://docs.qoni.ai/genauth/reference/sdk/python/authentication/login/gene-qrcode</loc></url><url><loc>https://docs.qoni.ai/genauth/reference/sdk/python/authentication/login/get-alipay-authinfo</loc></url><url><loc>https://docs.qoni.ai/genauth/reference/sdk/python/authentication/login/signin-by-account-password</loc></url><url><loc>https://docs.qoni.ai/genauth/reference/sdk/python/authentication/login/signin-by-ad</loc></url><url><loc>https://docs.qoni.ai/genauth/reference/sdk/python/authentication/login/signin-by-email-passcode</loc></url><url><loc>https://docs.qoni.ai/genauth/reference/sdk/python/authentication/login/signin-by-email-password</loc></url><url><loc>https://docs.qoni.ai/genauth/reference/sdk/python/authentication/login/signin-by-ldap</loc></url><url><loc>https://docs.qoni.ai/genauth/reference/sdk/python/authentication/login/signin-by-mobile</loc></url><url><loc>https://docs.qoni.ai/genauth/reference/sdk/python/authentication/login/signin-by-phone-passcode</loc></url><url><loc>https://docs.qoni.ai/genauth/reference/sdk/python/authentication/login/signin-by-phone-password</loc></url><url><loc>https://docs.qoni.ai/genauth/reference/sdk/python/authentication/login/signin-by-username-password</loc></url><url><loc>https://docs.qoni.ai/genauth/reference/sdk/python/authentication/login/signin</loc></url><url><loc>https://docs.qoni.ai/genauth/reference/sdk/python/authentication/logout/backend-channel-logout</loc></url><url><loc>https://docs.qoni.ai/genauth/reference/sdk/python/authentication/logout/front-channel-logout</loc></url><url><loc>https://docs.qoni.ai/genauth/reference/sdk/python/authentication/message-service/send-email</loc></url><url><loc>https://docs.qoni.ai/genauth/reference/sdk/python/authentication/message-service/send-sms</loc></url><url><loc>https://docs.qoni.ai/genauth/reference/sdk/python/authentication/mfa-factors/enroll-factor</loc></url><url><loc>https://docs.qoni.ai/genauth/reference/sdk/python/authentication/mfa-factors/get-factor</loc></url><url><loc>https://docs.qoni.ai/genauth/reference/sdk/python/authentication/mfa-factors/list-enrolled-factors</loc></url><url><loc>https://docs.qoni.ai/genauth/reference/sdk/python/authentication/mfa-factors/list-factors-to-enroll</loc></url><url><loc>https://docs.qoni.ai/genauth/reference/sdk/python/authentication/mfa-factors/reset-factor</loc></url><url><loc>https://docs.qoni.ai/genauth/reference/sdk/python/authentication/mfa-factors/send-enroll-factor-request</loc></url><url><loc>https://docs.qoni.ai/genauth/reference/sdk/python/authentication/oauth</loc></url><url><loc>https://docs.qoni.ai/genauth/reference/sdk/python/authentication/oidc</loc></url><url><loc>https://docs.qoni.ai/genauth/reference/sdk/python/authentication/other/get-country-list</loc></url><url><loc>https://docs.qoni.ai/genauth/reference/sdk/python/authentication/other/system</loc></url><url><loc>https://docs.qoni.ai/genauth/reference/sdk/python/authentication/registration/signup-by-email-passcode</loc></url><url><loc>https://docs.qoni.ai/genauth/reference/sdk/python/authentication/registration/signup-by-email-password</loc></url><url><loc>https://docs.qoni.ai/genauth/reference/sdk/python/authentication/registration/signup-by-phone-passcode</loc></url><url><loc>https://docs.qoni.ai/genauth/reference/sdk/python/authentication/registration/signup-by-username-password</loc></url><url><loc>https://docs.qoni.ai/genauth/reference/sdk/python/authentication/registration/signup</loc></url><url><loc>https://docs.qoni.ai/genauth/reference/sdk/python/authentication/saml</loc></url><url><loc>https://docs.qoni.ai/genauth/reference/sdk/python/authentication/user-profile/bind-email</loc></url><url><loc>https://docs.qoni.ai/genauth/reference/sdk/python/authentication/user-profile/bind-phone</loc></url><url><loc>https://docs.qoni.ai/genauth/reference/sdk/python/authentication/user-profile/delete-account</loc></url><url><loc>https://docs.qoni.ai/genauth/reference/sdk/python/authentication/user-profile/get-profile</loc></url><url><loc>https://docs.qoni.ai/genauth/reference/sdk/python/authentication/user-profile/get-security-info</loc></url><url><loc>https://docs.qoni.ai/genauth/reference/sdk/python/authentication/user-profile/reset-password</loc></url><url><loc>https://docs.qoni.ai/genauth/reference/sdk/python/authentication/user-profile/unbind-email</loc></url><url><loc>https://docs.qoni.ai/genauth/reference/sdk/python/authentication/user-profile/unbind-phone</loc></url><url><loc>https://docs.qoni.ai/genauth/reference/sdk/python/authentication/user-profile/update-email</loc></url><url><loc>https://docs.qoni.ai/genauth/reference/sdk/python/authentication/user-profile/update-password</loc></url><url><loc>https://docs.qoni.ai/genauth/reference/sdk/python/authentication/user-profile/update-phone</loc></url><url><loc>https://docs.qoni.ai/genauth/reference/sdk/python/authentication/user-profile/update-profile</loc></url><url><loc>https://docs.qoni.ai/genauth/reference/sdk/python/authentication/user-profile/verify-delete-account-request</loc></url><url><loc>https://docs.qoni.ai/genauth/reference/sdk/python/authentication/user-profile/verify-reset-password-request</loc></url><url><loc>https://docs.qoni.ai/genauth/reference/sdk/python/authentication/user-profile/verify-update-email-request</loc></url><url><loc>https://docs.qoni.ai/genauth/reference/sdk/python/authentication/user-profile/verify-update-phone-request</loc></url><url><loc>https://docs.qoni.ai/genauth/reference/sdk/python/authentication/user-resources/get-my-accessible-apps</loc></url><url><loc>https://docs.qoni.ai/genauth/reference/sdk/python/authentication/user-resources/get-my-authorized-resources</loc></url><url><loc>https://docs.qoni.ai/genauth/reference/sdk/python/authentication/user-resources/get-my-department-list</loc></url><url><loc>https://docs.qoni.ai/genauth/reference/sdk/python/authentication/user-resources/get-my-group-list</loc></url><url><loc>https://docs.qoni.ai/genauth/reference/sdk/python/authentication/user-resources/get-my-logged-in-apps</loc></url><url><loc>https://docs.qoni.ai/genauth/reference/sdk/python/authentication/user-resources/get-my-login-history</loc></url><url><loc>https://docs.qoni.ai/genauth/reference/sdk/python/authentication/user-resources/get-my-role-list</loc></url><url><loc>https://docs.qoni.ai/genauth/reference/sdk/python/authentication/user-resources/get-my-tenant-list</loc></url><url><loc>https://docs.qoni.ai/genauth/reference/sdk/python/authentication/wechat-apis/decrypt-wechat-miniprogram-data</loc></url><url><loc>https://docs.qoni.ai/genauth/reference/sdk/python/authentication/wechat-apis/get-wechat-access-token</loc></url><url><loc>https://docs.qoni.ai/genauth/reference/sdk/python/authentication/wechat-apis/get-wechat-miniprogram-phone</loc></url><url><loc>https://docs.qoni.ai/genauth/reference/sdk/python/install</loc></url><url><loc>https://docs.qoni.ai/genauth/reference/sdk/python/management/applications/authorize-application-access</loc></url><url><loc>https://docs.qoni.ai/genauth/reference/sdk/python/management/applications/check-domain-available</loc></url><url><loc>https://docs.qoni.ai/genauth/reference/sdk/python/management/applications/create-application</loc></url><url><loc>https://docs.qoni.ai/genauth/reference/sdk/python/management/applications/delete-application</loc></url><url><loc>https://docs.qoni.ai/genauth/reference/sdk/python/management/applications/get-application-permission-strategy</loc></url><url><loc>https://docs.qoni.ai/genauth/reference/sdk/python/management/applications/get-application-secret</loc></url><url><loc>https://docs.qoni.ai/genauth/reference/sdk/python/management/applications/get-application-simple-info</loc></url><url><loc>https://docs.qoni.ai/genauth/reference/sdk/python/management/applications/get-application</loc></url><url><loc>https://docs.qoni.ai/genauth/reference/sdk/python/management/applications/list-application-active-users</loc></url><url><loc>https://docs.qoni.ai/genauth/reference/sdk/python/management/applications/list-application-simple-info</loc></url><url><loc>https://docs.qoni.ai/genauth/reference/sdk/python/management/applications/list-applications</loc></url><url><loc>https://docs.qoni.ai/genauth/reference/sdk/python/management/applications/refresh-application-secret</loc></url><url><loc>https://docs.qoni.ai/genauth/reference/sdk/python/management/applications/revoke-application-access</loc></url><url><loc>https://docs.qoni.ai/genauth/reference/sdk/python/management/applications/update-application-permission-strategy</loc></url><url><loc>https://docs.qoni.ai/genauth/reference/sdk/python/management/audit-logs/get-admin-audit-logs</loc></url><url><loc>https://docs.qoni.ai/genauth/reference/sdk/python/management/audit-logs/get-user-action-logs</loc></url><url><loc>https://docs.qoni.ai/genauth/reference/sdk/python/management/billing/get-all-rights-items</loc></url><url><loc>https://docs.qoni.ai/genauth/reference/sdk/python/management/billing/get-current-package-info</loc></url><url><loc>https://docs.qoni.ai/genauth/reference/sdk/python/management/billing/get-mau-period-usage-history</loc></url><url><loc>https://docs.qoni.ai/genauth/reference/sdk/python/management/billing/get-order-detail</loc></url><url><loc>https://docs.qoni.ai/genauth/reference/sdk/python/management/billing/get-order-pay-detail</loc></url><url><loc>https://docs.qoni.ai/genauth/reference/sdk/python/management/billing/get-orders</loc></url><url><loc>https://docs.qoni.ai/genauth/reference/sdk/python/management/billing/get-usage-info</loc></url><url><loc>https://docs.qoni.ai/genauth/reference/sdk/python/management/custom-fields/get-custom-data</loc></url><url><loc>https://docs.qoni.ai/genauth/reference/sdk/python/management/custom-fields/get-custom-fields</loc></url><url><loc>https://docs.qoni.ai/genauth/reference/sdk/python/management/custom-fields/get-user-base-fields</loc></url><url><loc>https://docs.qoni.ai/genauth/reference/sdk/python/management/custom-fields/set-custom-data</loc></url><url><loc>https://docs.qoni.ai/genauth/reference/sdk/python/management/custom-fields/set-custom-fields</loc></url><url><loc>https://docs.qoni.ai/genauth/reference/sdk/python/management/custom-fields/set-user-base-fields</loc></url><url><loc>https://docs.qoni.ai/genauth/reference/sdk/python/management/events</loc></url><url><loc>https://docs.qoni.ai/genauth/reference/sdk/python/management/identity-providers/change-ext-idp-conn-association-state</loc></url><url><loc>https://docs.qoni.ai/genauth/reference/sdk/python/management/identity-providers/change-ext-idp-conn-state</loc></url><url><loc>https://docs.qoni.ai/genauth/reference/sdk/python/management/identity-providers/create-ext-idp-conn</loc></url><url><loc>https://docs.qoni.ai/genauth/reference/sdk/python/management/identity-providers/create-ext-idp</loc></url><url><loc>https://docs.qoni.ai/genauth/reference/sdk/python/management/identity-providers/delete-ext-idp-conn</loc></url><url><loc>https://docs.qoni.ai/genauth/reference/sdk/python/management/identity-providers/delete-ext-idp</loc></url><url><loc>https://docs.qoni.ai/genauth/reference/sdk/python/management/identity-providers/ext-idp-conn-apps</loc></url><url><loc>https://docs.qoni.ai/genauth/reference/sdk/python/management/identity-providers/get-ext-idp</loc></url><url><loc>https://docs.qoni.ai/genauth/reference/sdk/python/management/identity-providers/list-ext-idp</loc></url><url><loc>https://docs.qoni.ai/genauth/reference/sdk/python/management/identity-providers/list-tenant-ext-idp</loc></url><url><loc>https://docs.qoni.ai/genauth/reference/sdk/python/management/identity-providers/update-ext-idp-conn</loc></url><url><loc>https://docs.qoni.ai/genauth/reference/sdk/python/management/identity-providers/update-ext-idp</loc></url><url><loc>https://docs.qoni.ai/genauth/reference/sdk/python/management/message-service/config-email-provier</loc></url><url><loc>https://docs.qoni.ai/genauth/reference/sdk/python/management/message-service/get-email-provider</loc></url><url><loc>https://docs.qoni.ai/genauth/reference/sdk/python/management/message-service/get-email-templates</loc></url><url><loc>https://docs.qoni.ai/genauth/reference/sdk/python/management/message-service/preview-email-template</loc></url><url><loc>https://docs.qoni.ai/genauth/reference/sdk/python/management/message-service/update-email-template</loc></url><url><loc>https://docs.qoni.ai/genauth/reference/sdk/python/management/organizations/add-department-members</loc></url><url><loc>https://docs.qoni.ai/genauth/reference/sdk/python/management/organizations/create-department</loc></url><url><loc>https://docs.qoni.ai/genauth/reference/sdk/python/management/organizations/create-organization</loc></url><url><loc>https://docs.qoni.ai/genauth/reference/sdk/python/management/organizations/delete-department</loc></url><url><loc>https://docs.qoni.ai/genauth/reference/sdk/python/management/organizations/delete-organization</loc></url><url><loc>https://docs.qoni.ai/genauth/reference/sdk/python/management/organizations/get-department</loc></url><url><loc>https://docs.qoni.ai/genauth/reference/sdk/python/management/organizations/get-organization-batch</loc></url><url><loc>https://docs.qoni.ai/genauth/reference/sdk/python/management/organizations/get-organization</loc></url><url><loc>https://docs.qoni.ai/genauth/reference/sdk/python/management/organizations/get-parent-department</loc></url><url><loc>https://docs.qoni.ai/genauth/reference/sdk/python/management/organizations/is-user-in-department</loc></url><url><loc>https://docs.qoni.ai/genauth/reference/sdk/python/management/organizations/list-children-departments</loc></url><url><loc>https://docs.qoni.ai/genauth/reference/sdk/python/management/organizations/list-department-member-ids</loc></url><url><loc>https://docs.qoni.ai/genauth/reference/sdk/python/management/organizations/list-department-members</loc></url><url><loc>https://docs.qoni.ai/genauth/reference/sdk/python/management/organizations/list-organizations</loc></url><url><loc>https://docs.qoni.ai/genauth/reference/sdk/python/management/organizations/remove-department-members</loc></url><url><loc>https://docs.qoni.ai/genauth/reference/sdk/python/management/organizations/search-department-members</loc></url><url><loc>https://docs.qoni.ai/genauth/reference/sdk/python/management/organizations/search-departments</loc></url><url><loc>https://docs.qoni.ai/genauth/reference/sdk/python/management/organizations/search-organizations</loc></url><url><loc>https://docs.qoni.ai/genauth/reference/sdk/python/management/organizations/update-department</loc></url><url><loc>https://docs.qoni.ai/genauth/reference/sdk/python/management/organizations/update-organization</loc></url><url><loc>https://docs.qoni.ai/genauth/reference/sdk/python/management/pipeline/create-pipeline-function</loc></url><url><loc>https://docs.qoni.ai/genauth/reference/sdk/python/management/pipeline/delete-pipeline-function</loc></url><url><loc>https://docs.qoni.ai/genauth/reference/sdk/python/management/pipeline/get-pipeline-function</loc></url><url><loc>https://docs.qoni.ai/genauth/reference/sdk/python/management/pipeline/get-pipeline-logs</loc></url><url><loc>https://docs.qoni.ai/genauth/reference/sdk/python/management/pipeline/list-pipeline-functions</loc></url><url><loc>https://docs.qoni.ai/genauth/reference/sdk/python/management/pipeline/reupload-pipeline-function</loc></url><url><loc>https://docs.qoni.ai/genauth/reference/sdk/python/management/pipeline/update-pipeline-function</loc></url><url><loc>https://docs.qoni.ai/genauth/reference/sdk/python/management/pipeline/update-pipeline-order</loc></url><url><loc>https://docs.qoni.ai/genauth/reference/sdk/python/management/resource-permissions/associate-tenant-resource</loc></url><url><loc>https://docs.qoni.ai/genauth/reference/sdk/python/management/resource-permissions/authorize-resources</loc></url><url><loc>https://docs.qoni.ai/genauth/reference/sdk/python/management/resource-permissions/create-namespace</loc></url><url><loc>https://docs.qoni.ai/genauth/reference/sdk/python/management/resource-permissions/create-namespaces-batch</loc></url><url><loc>https://docs.qoni.ai/genauth/reference/sdk/python/management/resource-permissions/create-resource</loc></url><url><loc>https://docs.qoni.ai/genauth/reference/sdk/python/management/resource-permissions/create-resources-batch</loc></url><url><loc>https://docs.qoni.ai/genauth/reference/sdk/python/management/resource-permissions/delete-namespace</loc></url><url><loc>https://docs.qoni.ai/genauth/reference/sdk/python/management/resource-permissions/delete-namespaces-batch</loc></url><url><loc>https://docs.qoni.ai/genauth/reference/sdk/python/management/resource-permissions/delete-resource</loc></url><url><loc>https://docs.qoni.ai/genauth/reference/sdk/python/management/resource-permissions/delete-resources-batch</loc></url><url><loc>https://docs.qoni.ai/genauth/reference/sdk/python/management/resource-permissions/get-authorized-resources</loc></url><url><loc>https://docs.qoni.ai/genauth/reference/sdk/python/management/resource-permissions/get-namespace</loc></url><url><loc>https://docs.qoni.ai/genauth/reference/sdk/python/management/resource-permissions/get-namespaces-batch</loc></url><url><loc>https://docs.qoni.ai/genauth/reference/sdk/python/management/resource-permissions/get-resource-authorized-targets</loc></url><url><loc>https://docs.qoni.ai/genauth/reference/sdk/python/management/resource-permissions/get-resource</loc></url><url><loc>https://docs.qoni.ai/genauth/reference/sdk/python/management/resource-permissions/get-resources-batch</loc></url><url><loc>https://docs.qoni.ai/genauth/reference/sdk/python/management/resource-permissions/is-action-allowed</loc></url><url><loc>https://docs.qoni.ai/genauth/reference/sdk/python/management/resource-permissions/list-resources</loc></url><url><loc>https://docs.qoni.ai/genauth/reference/sdk/python/management/resource-permissions/update-namespace</loc></url><url><loc>https://docs.qoni.ai/genauth/reference/sdk/python/management/resource-permissions/update-resource</loc></url><url><loc>https://docs.qoni.ai/genauth/reference/sdk/python/management/roles/assign-role</loc></url><url><loc>https://docs.qoni.ai/genauth/reference/sdk/python/management/roles/create-role</loc></url><url><loc>https://docs.qoni.ai/genauth/reference/sdk/python/management/roles/create-roles-batch</loc></url><url><loc>https://docs.qoni.ai/genauth/reference/sdk/python/management/roles/delete-roles-batch</loc></url><url><loc>https://docs.qoni.ai/genauth/reference/sdk/python/management/roles/get-role-authorized-resources</loc></url><url><loc>https://docs.qoni.ai/genauth/reference/sdk/python/management/roles/get-role</loc></url><url><loc>https://docs.qoni.ai/genauth/reference/sdk/python/management/roles/list-role-departments</loc></url><url><loc>https://docs.qoni.ai/genauth/reference/sdk/python/management/roles/list-role-members</loc></url><url><loc>https://docs.qoni.ai/genauth/reference/sdk/python/management/roles/list-roles</loc></url><url><loc>https://docs.qoni.ai/genauth/reference/sdk/python/management/roles/revoke-role</loc></url><url><loc>https://docs.qoni.ai/genauth/reference/sdk/python/management/roles/update-role</loc></url><url><loc>https://docs.qoni.ai/genauth/reference/sdk/python/management/security-settings/get-global-mfa-settings</loc></url><url><loc>https://docs.qoni.ai/genauth/reference/sdk/python/management/security-settings/get-security-settings</loc></url><url><loc>https://docs.qoni.ai/genauth/reference/sdk/python/management/security-settings/update-global-mfa-settings</loc></url><url><loc>https://docs.qoni.ai/genauth/reference/sdk/python/management/security-settings/update-security-settings</loc></url><url><loc>https://docs.qoni.ai/genauth/reference/sdk/python/management/user-groups/add-group-members</loc></url><url><loc>https://docs.qoni.ai/genauth/reference/sdk/python/management/user-groups/create-group</loc></url><url><loc>https://docs.qoni.ai/genauth/reference/sdk/python/management/user-groups/create-groups-batch</loc></url><url><loc>https://docs.qoni.ai/genauth/reference/sdk/python/management/user-groups/delete-groups-batch</loc></url><url><loc>https://docs.qoni.ai/genauth/reference/sdk/python/management/user-groups/get-group-authorized-resources</loc></url><url><loc>https://docs.qoni.ai/genauth/reference/sdk/python/management/user-groups/get-group</loc></url><url><loc>https://docs.qoni.ai/genauth/reference/sdk/python/management/user-groups/list-group-members</loc></url><url><loc>https://docs.qoni.ai/genauth/reference/sdk/python/management/user-groups/list-groups</loc></url><url><loc>https://docs.qoni.ai/genauth/reference/sdk/python/management/user-groups/remove-group-members</loc></url><url><loc>https://docs.qoni.ai/genauth/reference/sdk/python/management/user-groups/update-group</loc></url><url><loc>https://docs.qoni.ai/genauth/reference/sdk/python/management/users/check-session-status</loc></url><url><loc>https://docs.qoni.ai/genauth/reference/sdk/python/management/users/create-user</loc></url><url><loc>https://docs.qoni.ai/genauth/reference/sdk/python/management/users/create-users-batch</loc></url><url><loc>https://docs.qoni.ai/genauth/reference/sdk/python/management/users/delete-users-batch</loc></url><url><loc>https://docs.qoni.ai/genauth/reference/sdk/python/management/users/get-user-accessible-apps</loc></url><url><loc>https://docs.qoni.ai/genauth/reference/sdk/python/management/users/get-user-authorized-apps</loc></url><url><loc>https://docs.qoni.ai/genauth/reference/sdk/python/management/users/get-user-authorized-resources</loc></url><url><loc>https://docs.qoni.ai/genauth/reference/sdk/python/management/users/get-user-batch</loc></url><url><loc>https://docs.qoni.ai/genauth/reference/sdk/python/management/users/get-user-departments</loc></url><url><loc>https://docs.qoni.ai/genauth/reference/sdk/python/management/users/get-user-groups</loc></url><url><loc>https://docs.qoni.ai/genauth/reference/sdk/python/management/users/get-user-identities</loc></url><url><loc>https://docs.qoni.ai/genauth/reference/sdk/python/management/users/get-user-logged-in-identities</loc></url><url><loc>https://docs.qoni.ai/genauth/reference/sdk/python/management/users/get-user-loggedin-apps</loc></url><url><loc>https://docs.qoni.ai/genauth/reference/sdk/python/management/users/get-user-login-history</loc></url><url><loc>https://docs.qoni.ai/genauth/reference/sdk/python/management/users/get-user-mfa-info</loc></url><url><loc>https://docs.qoni.ai/genauth/reference/sdk/python/management/users/get-user-principal-authentication-info</loc></url><url><loc>https://docs.qoni.ai/genauth/reference/sdk/python/management/users/get-user-roles</loc></url><url><loc>https://docs.qoni.ai/genauth/reference/sdk/python/management/users/get-user</loc></url><url><loc>https://docs.qoni.ai/genauth/reference/sdk/python/management/users/has-any-role</loc></url><url><loc>https://docs.qoni.ai/genauth/reference/sdk/python/management/users/import-otp</loc></url><url><loc>https://docs.qoni.ai/genauth/reference/sdk/python/management/users/is-user-exists</loc></url><url><loc>https://docs.qoni.ai/genauth/reference/sdk/python/management/users/kick-users</loc></url><url><loc>https://docs.qoni.ai/genauth/reference/sdk/python/management/users/list-archived-users</loc></url><url><loc>https://docs.qoni.ai/genauth/reference/sdk/python/management/users/list-users</loc></url><url><loc>https://docs.qoni.ai/genauth/reference/sdk/python/management/users/reset-user-principal-authentication-info</loc></url><url><loc>https://docs.qoni.ai/genauth/reference/sdk/python/management/users/resign-user-batch</loc></url><url><loc>https://docs.qoni.ai/genauth/reference/sdk/python/management/users/resign-user</loc></url><url><loc>https://docs.qoni.ai/genauth/reference/sdk/python/management/users/set-user-departments</loc></url><url><loc>https://docs.qoni.ai/genauth/reference/sdk/python/management/users/update-user-batch</loc></url><url><loc>https://docs.qoni.ai/genauth/reference/sdk/python/management/users/update-user</loc></url><url><loc>https://docs.qoni.ai/genauth/reference/sdk/python/management/webhook/create-webhook</loc></url><url><loc>https://docs.qoni.ai/genauth/reference/sdk/python/management/webhook/delete-webhook</loc></url><url><loc>https://docs.qoni.ai/genauth/reference/sdk/python/management/webhook/get-webhook-event-list</loc></url><url><loc>https://docs.qoni.ai/genauth/reference/sdk/python/management/webhook/get-webhook-logs</loc></url><url><loc>https://docs.qoni.ai/genauth/reference/sdk/python/management/webhook/get-webhook</loc></url><url><loc>https://docs.qoni.ai/genauth/reference/sdk/python/management/webhook/list-webhooks</loc></url><url><loc>https://docs.qoni.ai/genauth/reference/sdk/python/management/webhook/trigger-webhook</loc></url><url><loc>https://docs.qoni.ai/genauth/reference/sdk/python/management/webhook/update-webhook</loc></url><url><loc>https://docs.qoni.ai/guides/cases/ad-creative-review-agent</loc><xhtml:link rel="alternate" hreflang="en-US" href="https://docs.qoni.ai/guides/cases/ad-creative-review-agent"/><xhtml:link rel="alternate" hreflang="zh-CN" href="https://docs.qoni.ai/zh/guides/cases/ad-creative-review-agent"/></url><url><loc>https://docs.qoni.ai/zh/guides/cases/ad-creative-review-agent</loc><xhtml:link rel="alternate" hreflang="en-US" href="https://docs.qoni.ai/guides/cases/ad-creative-review-agent"/><xhtml:link rel="alternate" hreflang="zh-CN" href="https://docs.qoni.ai/zh/guides/cases/ad-creative-review-agent"/></url><url><loc>https://docs.qoni.ai/guides/cases/authenticated-competitive-messaging-agent</loc><xhtml:link rel="alternate" hreflang="en-US" href="https://docs.qoni.ai/guides/cases/authenticated-competitive-messaging-agent"/><xhtml:link rel="alternate" hreflang="zh-CN" href="https://docs.qoni.ai/zh/guides/cases/authenticated-competitive-messaging-agent"/></url><url><loc>https://docs.qoni.ai/zh/guides/cases/authenticated-competitive-messaging-agent</loc><xhtml:link rel="alternate" hreflang="en-US" href="https://docs.qoni.ai/guides/cases/authenticated-competitive-messaging-agent"/><xhtml:link rel="alternate" hreflang="zh-CN" href="https://docs.qoni.ai/zh/guides/cases/authenticated-competitive-messaging-agent"/></url><url><loc>https://docs.qoni.ai/guides/cases/brand-consistency-agent</loc><xhtml:link rel="alternate" hreflang="en-US" href="https://docs.qoni.ai/guides/cases/brand-consistency-agent"/><xhtml:link rel="alternate" hreflang="zh-CN" href="https://docs.qoni.ai/zh/guides/cases/brand-consistency-agent"/></url><url><loc>https://docs.qoni.ai/zh/guides/cases/brand-consistency-agent</loc><xhtml:link rel="alternate" hreflang="en-US" href="https://docs.qoni.ai/guides/cases/brand-consistency-agent"/><xhtml:link rel="alternate" hreflang="zh-CN" href="https://docs.qoni.ai/zh/guides/cases/brand-consistency-agent"/></url><url><loc>https://docs.qoni.ai/guides/cases/campaign-brief-agent</loc><xhtml:link rel="alternate" hreflang="en-US" href="https://docs.qoni.ai/guides/cases/campaign-brief-agent"/><xhtml:link rel="alternate" hreflang="zh-CN" href="https://docs.qoni.ai/zh/guides/cases/campaign-brief-agent"/></url><url><loc>https://docs.qoni.ai/zh/guides/cases/campaign-brief-agent</loc><xhtml:link rel="alternate" hreflang="en-US" href="https://docs.qoni.ai/guides/cases/campaign-brief-agent"/><xhtml:link rel="alternate" hreflang="zh-CN" href="https://docs.qoni.ai/zh/guides/cases/campaign-brief-agent"/></url><url><loc>https://docs.qoni.ai/guides/cases/competitive-intelligence-agent</loc><xhtml:link rel="alternate" hreflang="en-US" href="https://docs.qoni.ai/guides/cases/competitive-intelligence-agent"/><xhtml:link rel="alternate" hreflang="zh-CN" href="https://docs.qoni.ai/zh/guides/cases/competitive-intelligence-agent"/></url><url><loc>https://docs.qoni.ai/zh/guides/cases/competitive-intelligence-agent</loc><xhtml:link rel="alternate" hreflang="en-US" href="https://docs.qoni.ai/guides/cases/competitive-intelligence-agent"/><xhtml:link rel="alternate" hreflang="zh-CN" href="https://docs.qoni.ai/zh/guides/cases/competitive-intelligence-agent"/></url><url><loc>https://docs.qoni.ai/guides/cases/compliance-risk-agent</loc><xhtml:link rel="alternate" hreflang="en-US" href="https://docs.qoni.ai/guides/cases/compliance-risk-agent"/><xhtml:link rel="alternate" hreflang="zh-CN" href="https://docs.qoni.ai/zh/guides/cases/compliance-risk-agent"/></url><url><loc>https://docs.qoni.ai/zh/guides/cases/compliance-risk-agent</loc><xhtml:link rel="alternate" hreflang="en-US" href="https://docs.qoni.ai/guides/cases/compliance-risk-agent"/><xhtml:link rel="alternate" hreflang="zh-CN" href="https://docs.qoni.ai/zh/guides/cases/compliance-risk-agent"/></url><url><loc>https://docs.qoni.ai/guides/cases/customer-onboarding-agent</loc><xhtml:link rel="alternate" hreflang="en-US" href="https://docs.qoni.ai/guides/cases/customer-onboarding-agent"/><xhtml:link rel="alternate" hreflang="zh-CN" href="https://docs.qoni.ai/zh/guides/cases/customer-onboarding-agent"/></url><url><loc>https://docs.qoni.ai/zh/guides/cases/customer-onboarding-agent</loc><xhtml:link rel="alternate" hreflang="en-US" href="https://docs.qoni.ai/guides/cases/customer-onboarding-agent"/><xhtml:link rel="alternate" hreflang="zh-CN" href="https://docs.qoni.ai/zh/guides/cases/customer-onboarding-agent"/></url><url><loc>https://docs.qoni.ai/guides/cases/event-follow-up-agent</loc><xhtml:link rel="alternate" hreflang="en-US" href="https://docs.qoni.ai/guides/cases/event-follow-up-agent"/><xhtml:link rel="alternate" hreflang="zh-CN" href="https://docs.qoni.ai/zh/guides/cases/event-follow-up-agent"/></url><url><loc>https://docs.qoni.ai/zh/guides/cases/event-follow-up-agent</loc><xhtml:link rel="alternate" hreflang="en-US" href="https://docs.qoni.ai/guides/cases/event-follow-up-agent"/><xhtml:link rel="alternate" hreflang="zh-CN" href="https://docs.qoni.ai/zh/guides/cases/event-follow-up-agent"/></url><url><loc>https://docs.qoni.ai/guides/cases/finance-report-agent</loc><xhtml:link rel="alternate" hreflang="en-US" href="https://docs.qoni.ai/guides/cases/finance-report-agent"/><xhtml:link rel="alternate" hreflang="zh-CN" href="https://docs.qoni.ai/zh/guides/cases/finance-report-agent"/></url><url><loc>https://docs.qoni.ai/zh/guides/cases/finance-report-agent</loc><xhtml:link rel="alternate" hreflang="en-US" href="https://docs.qoni.ai/guides/cases/finance-report-agent"/><xhtml:link rel="alternate" hreflang="zh-CN" href="https://docs.qoni.ai/zh/guides/cases/finance-report-agent"/></url><url><loc>https://docs.qoni.ai/guides/cases/influencer-vetting-agent</loc><xhtml:link rel="alternate" hreflang="en-US" href="https://docs.qoni.ai/guides/cases/influencer-vetting-agent"/><xhtml:link rel="alternate" hreflang="zh-CN" href="https://docs.qoni.ai/zh/guides/cases/influencer-vetting-agent"/></url><url><loc>https://docs.qoni.ai/zh/guides/cases/influencer-vetting-agent</loc><xhtml:link rel="alternate" hreflang="en-US" href="https://docs.qoni.ai/guides/cases/influencer-vetting-agent"/><xhtml:link rel="alternate" hreflang="zh-CN" href="https://docs.qoni.ai/zh/guides/cases/influencer-vetting-agent"/></url><url><loc>https://docs.qoni.ai/guides/cases/landing-page-audit-agent</loc><xhtml:link rel="alternate" hreflang="en-US" href="https://docs.qoni.ai/guides/cases/landing-page-audit-agent"/><xhtml:link rel="alternate" hreflang="zh-CN" href="https://docs.qoni.ai/zh/guides/cases/landing-page-audit-agent"/></url><url><loc>https://docs.qoni.ai/zh/guides/cases/landing-page-audit-agent</loc><xhtml:link rel="alternate" hreflang="en-US" href="https://docs.qoni.ai/guides/cases/landing-page-audit-agent"/><xhtml:link rel="alternate" hreflang="zh-CN" href="https://docs.qoni.ai/zh/guides/cases/landing-page-audit-agent"/></url><url><loc>https://docs.qoni.ai/guides/cases/localization-messaging-agent</loc><xhtml:link rel="alternate" hreflang="en-US" href="https://docs.qoni.ai/guides/cases/localization-messaging-agent"/><xhtml:link rel="alternate" hreflang="zh-CN" href="https://docs.qoni.ai/zh/guides/cases/localization-messaging-agent"/></url><url><loc>https://docs.qoni.ai/zh/guides/cases/localization-messaging-agent</loc><xhtml:link rel="alternate" hreflang="en-US" href="https://docs.qoni.ai/guides/cases/localization-messaging-agent"/><xhtml:link rel="alternate" hreflang="zh-CN" href="https://docs.qoni.ai/zh/guides/cases/localization-messaging-agent"/></url><url><loc>https://docs.qoni.ai/guides/cases/newsletter-curation-agent</loc><xhtml:link rel="alternate" hreflang="en-US" href="https://docs.qoni.ai/guides/cases/newsletter-curation-agent"/><xhtml:link rel="alternate" hreflang="zh-CN" href="https://docs.qoni.ai/zh/guides/cases/newsletter-curation-agent"/></url><url><loc>https://docs.qoni.ai/zh/guides/cases/newsletter-curation-agent</loc><xhtml:link rel="alternate" hreflang="en-US" href="https://docs.qoni.ai/guides/cases/newsletter-curation-agent"/><xhtml:link rel="alternate" hreflang="zh-CN" href="https://docs.qoni.ai/zh/guides/cases/newsletter-curation-agent"/></url><url><loc>https://docs.qoni.ai/guides/cases/paid-search-copy-agent</loc><xhtml:link rel="alternate" hreflang="en-US" href="https://docs.qoni.ai/guides/cases/paid-search-copy-agent"/><xhtml:link rel="alternate" hreflang="zh-CN" href="https://docs.qoni.ai/zh/guides/cases/paid-search-copy-agent"/></url><url><loc>https://docs.qoni.ai/zh/guides/cases/paid-search-copy-agent</loc><xhtml:link rel="alternate" hreflang="en-US" href="https://docs.qoni.ai/guides/cases/paid-search-copy-agent"/><xhtml:link rel="alternate" hreflang="zh-CN" href="https://docs.qoni.ai/zh/guides/cases/paid-search-copy-agent"/></url><url><loc>https://docs.qoni.ai/guides/cases/partner-portal-monitoring-agent</loc><xhtml:link rel="alternate" hreflang="en-US" href="https://docs.qoni.ai/guides/cases/partner-portal-monitoring-agent"/><xhtml:link rel="alternate" hreflang="zh-CN" href="https://docs.qoni.ai/zh/guides/cases/partner-portal-monitoring-agent"/></url><url><loc>https://docs.qoni.ai/zh/guides/cases/partner-portal-monitoring-agent</loc><xhtml:link rel="alternate" hreflang="en-US" href="https://docs.qoni.ai/guides/cases/partner-portal-monitoring-agent"/><xhtml:link rel="alternate" hreflang="zh-CN" href="https://docs.qoni.ai/zh/guides/cases/partner-portal-monitoring-agent"/></url><url><loc>https://docs.qoni.ai/guides/cases/personal-research-agent</loc><xhtml:link rel="alternate" hreflang="en-US" href="https://docs.qoni.ai/guides/cases/personal-research-agent"/><xhtml:link rel="alternate" hreflang="zh-CN" href="https://docs.qoni.ai/zh/guides/cases/personal-research-agent"/></url><url><loc>https://docs.qoni.ai/zh/guides/cases/personal-research-agent</loc><xhtml:link rel="alternate" hreflang="en-US" href="https://docs.qoni.ai/guides/cases/personal-research-agent"/><xhtml:link rel="alternate" hreflang="zh-CN" href="https://docs.qoni.ai/zh/guides/cases/personal-research-agent"/></url><url><loc>https://docs.qoni.ai/guides/cases/product-launch-messaging-agent</loc><xhtml:link rel="alternate" hreflang="en-US" href="https://docs.qoni.ai/guides/cases/product-launch-messaging-agent"/><xhtml:link rel="alternate" hreflang="zh-CN" href="https://docs.qoni.ai/zh/guides/cases/product-launch-messaging-agent"/></url><url><loc>https://docs.qoni.ai/zh/guides/cases/product-launch-messaging-agent</loc><xhtml:link rel="alternate" hreflang="en-US" href="https://docs.qoni.ai/guides/cases/product-launch-messaging-agent"/><xhtml:link rel="alternate" hreflang="zh-CN" href="https://docs.qoni.ai/zh/guides/cases/product-launch-messaging-agent"/></url><url><loc>https://docs.qoni.ai/guides/cases/recruiting-sourcing-agent</loc><xhtml:link rel="alternate" hreflang="en-US" href="https://docs.qoni.ai/guides/cases/recruiting-sourcing-agent"/><xhtml:link rel="alternate" hreflang="zh-CN" href="https://docs.qoni.ai/zh/guides/cases/recruiting-sourcing-agent"/></url><url><loc>https://docs.qoni.ai/zh/guides/cases/recruiting-sourcing-agent</loc><xhtml:link rel="alternate" hreflang="en-US" href="https://docs.qoni.ai/guides/cases/recruiting-sourcing-agent"/><xhtml:link rel="alternate" hreflang="zh-CN" href="https://docs.qoni.ai/zh/guides/cases/recruiting-sourcing-agent"/></url><url><loc>https://docs.qoni.ai/guides/cases/review-mining-agent</loc><xhtml:link rel="alternate" hreflang="en-US" href="https://docs.qoni.ai/guides/cases/review-mining-agent"/><xhtml:link rel="alternate" hreflang="zh-CN" href="https://docs.qoni.ai/zh/guides/cases/review-mining-agent"/></url><url><loc>https://docs.qoni.ai/zh/guides/cases/review-mining-agent</loc><xhtml:link rel="alternate" hreflang="en-US" href="https://docs.qoni.ai/guides/cases/review-mining-agent"/><xhtml:link rel="alternate" hreflang="zh-CN" href="https://docs.qoni.ai/zh/guides/cases/review-mining-agent"/></url><url><loc>https://docs.qoni.ai/guides/cases/sales-lead-agent</loc><xhtml:link rel="alternate" hreflang="en-US" href="https://docs.qoni.ai/guides/cases/sales-lead-agent"/><xhtml:link rel="alternate" hreflang="zh-CN" href="https://docs.qoni.ai/zh/guides/cases/sales-lead-agent"/></url><url><loc>https://docs.qoni.ai/zh/guides/cases/sales-lead-agent</loc><xhtml:link rel="alternate" hreflang="en-US" href="https://docs.qoni.ai/guides/cases/sales-lead-agent"/><xhtml:link rel="alternate" hreflang="zh-CN" href="https://docs.qoni.ai/zh/guides/cases/sales-lead-agent"/></url><url><loc>https://docs.qoni.ai/guides/cases/seo-content-planner-agent</loc><xhtml:link rel="alternate" hreflang="en-US" href="https://docs.qoni.ai/guides/cases/seo-content-planner-agent"/><xhtml:link rel="alternate" hreflang="zh-CN" href="https://docs.qoni.ai/zh/guides/cases/seo-content-planner-agent"/></url><url><loc>https://docs.qoni.ai/zh/guides/cases/seo-content-planner-agent</loc><xhtml:link rel="alternate" hreflang="en-US" href="https://docs.qoni.ai/guides/cases/seo-content-planner-agent"/><xhtml:link rel="alternate" hreflang="zh-CN" href="https://docs.qoni.ai/zh/guides/cases/seo-content-planner-agent"/></url><url><loc>https://docs.qoni.ai/guides/cases/social-media-draft-agent</loc><xhtml:link rel="alternate" hreflang="en-US" href="https://docs.qoni.ai/guides/cases/social-media-draft-agent"/><xhtml:link rel="alternate" hreflang="zh-CN" href="https://docs.qoni.ai/zh/guides/cases/social-media-draft-agent"/></url><url><loc>https://docs.qoni.ai/zh/guides/cases/social-media-draft-agent</loc><xhtml:link rel="alternate" hreflang="en-US" href="https://docs.qoni.ai/guides/cases/social-media-draft-agent"/><xhtml:link rel="alternate" hreflang="zh-CN" href="https://docs.qoni.ai/zh/guides/cases/social-media-draft-agent"/></url><url><loc>https://docs.qoni.ai/guides/cases/support-knowledge-agent</loc><xhtml:link rel="alternate" hreflang="en-US" href="https://docs.qoni.ai/guides/cases/support-knowledge-agent"/><xhtml:link rel="alternate" hreflang="zh-CN" href="https://docs.qoni.ai/zh/guides/cases/support-knowledge-agent"/></url><url><loc>https://docs.qoni.ai/zh/guides/cases/support-knowledge-agent</loc><xhtml:link rel="alternate" hreflang="en-US" href="https://docs.qoni.ai/guides/cases/support-knowledge-agent"/><xhtml:link rel="alternate" hreflang="zh-CN" href="https://docs.qoni.ai/zh/guides/cases/support-knowledge-agent"/></url><url><loc>https://docs.qoni.ai/guides/cases/travel-planning-agent</loc><xhtml:link rel="alternate" hreflang="en-US" href="https://docs.qoni.ai/guides/cases/travel-planning-agent"/><xhtml:link rel="alternate" hreflang="zh-CN" href="https://docs.qoni.ai/zh/guides/cases/travel-planning-agent"/></url><url><loc>https://docs.qoni.ai/zh/guides/cases/travel-planning-agent</loc><xhtml:link rel="alternate" hreflang="en-US" href="https://docs.qoni.ai/guides/cases/travel-planning-agent"/><xhtml:link rel="alternate" hreflang="zh-CN" href="https://docs.qoni.ai/zh/guides/cases/travel-planning-agent"/></url><url><loc>https://docs.qoni.ai/guides/cases/vendor-monitor-agent</loc><xhtml:link rel="alternate" hreflang="en-US" href="https://docs.qoni.ai/guides/cases/vendor-monitor-agent"/><xhtml:link rel="alternate" hreflang="zh-CN" href="https://docs.qoni.ai/zh/guides/cases/vendor-monitor-agent"/></url><url><loc>https://docs.qoni.ai/zh/guides/cases/vendor-monitor-agent</loc><xhtml:link rel="alternate" hreflang="en-US" href="https://docs.qoni.ai/guides/cases/vendor-monitor-agent"/><xhtml:link rel="alternate" hreflang="zh-CN" href="https://docs.qoni.ai/zh/guides/cases/vendor-monitor-agent"/></url><url><loc>https://docs.qoni.ai/guides/enterprise-agent</loc><xhtml:link rel="alternate" hreflang="en-US" href="https://docs.qoni.ai/guides/enterprise-agent"/><xhtml:link rel="alternate" hreflang="zh-CN" href="https://docs.qoni.ai/zh/guides/enterprise-agent"/></url><url><loc>https://docs.qoni.ai/zh/guides/enterprise-agent</loc><xhtml:link rel="alternate" hreflang="en-US" href="https://docs.qoni.ai/guides/enterprise-agent"/><xhtml:link rel="alternate" hreflang="zh-CN" href="https://docs.qoni.ai/zh/guides/enterprise-agent"/></url><url><loc>https://docs.qoni.ai/guides/integration-patterns</loc><xhtml:link rel="alternate" hreflang="en-US" href="https://docs.qoni.ai/guides/integration-patterns"/><xhtml:link rel="alternate" hreflang="zh-CN" href="https://docs.qoni.ai/zh/guides/integration-patterns"/></url><url><loc>https://docs.qoni.ai/zh/guides/integration-patterns</loc><xhtml:link rel="alternate" hreflang="en-US" href="https://docs.qoni.ai/guides/integration-patterns"/><xhtml:link rel="alternate" hreflang="zh-CN" href="https://docs.qoni.ai/zh/guides/integration-patterns"/></url><url><loc>https://docs.qoni.ai/guides/personal-agent</loc><xhtml:link rel="alternate" hreflang="en-US" href="https://docs.qoni.ai/guides/personal-agent"/><xhtml:link rel="alternate" hreflang="zh-CN" href="https://docs.qoni.ai/zh/guides/personal-agent"/></url><url><loc>https://docs.qoni.ai/zh/guides/personal-agent</loc><xhtml:link rel="alternate" hreflang="en-US" href="https://docs.qoni.ai/guides/personal-agent"/><xhtml:link rel="alternate" hreflang="zh-CN" href="https://docs.qoni.ai/zh/guides/personal-agent"/></url><url><loc>https://docs.qoni.ai/guides/sdk</loc><xhtml:link rel="alternate" hreflang="en-US" href="https://docs.qoni.ai/guides/sdk"/><xhtml:link rel="alternate" hreflang="zh-CN" href="https://docs.qoni.ai/zh/guides/sdk"/></url><url><loc>https://docs.qoni.ai/zh/guides/sdk</loc><xhtml:link rel="alternate" hreflang="en-US" href="https://docs.qoni.ai/guides/sdk"/><xhtml:link rel="alternate" hreflang="zh-CN" href="https://docs.qoni.ai/zh/guides/sdk"/></url><url><loc>https://docs.qoni.ai/guides/security</loc><xhtml:link rel="alternate" hreflang="en-US" href="https://docs.qoni.ai/guides/security"/><xhtml:link rel="alternate" hreflang="zh-CN" href="https://docs.qoni.ai/zh/guides/security"/></url><url><loc>https://docs.qoni.ai/zh/guides/security</loc><xhtml:link rel="alternate" hreflang="en-US" href="https://docs.qoni.ai/guides/security"/><xhtml:link rel="alternate" hreflang="zh-CN" href="https://docs.qoni.ai/zh/guides/security"/></url><url><loc>https://docs.qoni.ai/gumem/concepts/add-memory</loc><xhtml:link rel="alternate" hreflang="en-US" href="https://docs.qoni.ai/gumem/concepts/add-memory"/><xhtml:link rel="alternate" hreflang="zh-CN" href="https://docs.qoni.ai/zh/gumem/concepts/add-memory"/></url><url><loc>https://docs.qoni.ai/zh/gumem/concepts/add-memory</loc><xhtml:link rel="alternate" hreflang="en-US" href="https://docs.qoni.ai/gumem/concepts/add-memory"/><xhtml:link rel="alternate" hreflang="zh-CN" href="https://docs.qoni.ai/zh/gumem/concepts/add-memory"/></url><url><loc>https://docs.qoni.ai/gumem/concepts/delete-memory</loc><xhtml:link rel="alternate" hreflang="en-US" href="https://docs.qoni.ai/gumem/concepts/delete-memory"/><xhtml:link rel="alternate" hreflang="zh-CN" href="https://docs.qoni.ai/zh/gumem/concepts/delete-memory"/></url><url><loc>https://docs.qoni.ai/zh/gumem/concepts/delete-memory</loc><xhtml:link rel="alternate" hreflang="en-US" href="https://docs.qoni.ai/gumem/concepts/delete-memory"/><xhtml:link rel="alternate" hreflang="zh-CN" href="https://docs.qoni.ai/zh/gumem/concepts/delete-memory"/></url><url><loc>https://docs.qoni.ai/gumem/concepts/how-gumem-works</loc><xhtml:link rel="alternate" hreflang="en-US" href="https://docs.qoni.ai/gumem/concepts/how-gumem-works"/><xhtml:link rel="alternate" hreflang="zh-CN" href="https://docs.qoni.ai/zh/gumem/concepts/how-gumem-works"/></url><url><loc>https://docs.qoni.ai/zh/gumem/concepts/how-gumem-works</loc><xhtml:link rel="alternate" hreflang="en-US" href="https://docs.qoni.ai/gumem/concepts/how-gumem-works"/><xhtml:link rel="alternate" hreflang="zh-CN" href="https://docs.qoni.ai/zh/gumem/concepts/how-gumem-works"/></url><url><loc>https://docs.qoni.ai/gumem/concepts/</loc><xhtml:link rel="alternate" hreflang="en-US" href="https://docs.qoni.ai/gumem/concepts/"/><xhtml:link rel="alternate" hreflang="zh-CN" href="https://docs.qoni.ai/zh/gumem/concepts/"/></url><url><loc>https://docs.qoni.ai/zh/gumem/concepts/</loc><xhtml:link rel="alternate" hreflang="en-US" href="https://docs.qoni.ai/gumem/concepts/"/><xhtml:link rel="alternate" hreflang="zh-CN" href="https://docs.qoni.ai/zh/gumem/concepts/"/></url><url><loc>https://docs.qoni.ai/gumem/concepts/memory-generation-flow</loc><xhtml:link rel="alternate" hreflang="en-US" href="https://docs.qoni.ai/gumem/concepts/memory-generation-flow"/><xhtml:link rel="alternate" hreflang="zh-CN" href="https://docs.qoni.ai/zh/gumem/concepts/memory-generation-flow"/></url><url><loc>https://docs.qoni.ai/zh/gumem/concepts/memory-generation-flow</loc><xhtml:link rel="alternate" hreflang="en-US" href="https://docs.qoni.ai/gumem/concepts/memory-generation-flow"/><xhtml:link rel="alternate" hreflang="zh-CN" href="https://docs.qoni.ai/zh/gumem/concepts/memory-generation-flow"/></url><url><loc>https://docs.qoni.ai/gumem/concepts/multimodal-content</loc><xhtml:link rel="alternate" hreflang="en-US" href="https://docs.qoni.ai/gumem/concepts/multimodal-content"/><xhtml:link rel="alternate" hreflang="zh-CN" href="https://docs.qoni.ai/zh/gumem/concepts/multimodal-content"/></url><url><loc>https://docs.qoni.ai/zh/gumem/concepts/multimodal-content</loc><xhtml:link rel="alternate" hreflang="en-US" href="https://docs.qoni.ai/gumem/concepts/multimodal-content"/><xhtml:link rel="alternate" hreflang="zh-CN" href="https://docs.qoni.ai/zh/gumem/concepts/multimodal-content"/></url><url><loc>https://docs.qoni.ai/gumem/concepts/performance</loc><xhtml:link rel="alternate" hreflang="en-US" href="https://docs.qoni.ai/gumem/concepts/performance"/><xhtml:link rel="alternate" hreflang="zh-CN" href="https://docs.qoni.ai/zh/gumem/concepts/performance"/></url><url><loc>https://docs.qoni.ai/zh/gumem/concepts/performance</loc><xhtml:link rel="alternate" hreflang="en-US" href="https://docs.qoni.ai/gumem/concepts/performance"/><xhtml:link rel="alternate" hreflang="zh-CN" href="https://docs.qoni.ai/zh/gumem/concepts/performance"/></url><url><loc>https://docs.qoni.ai/gumem/concepts/query-memory</loc><xhtml:link rel="alternate" hreflang="en-US" href="https://docs.qoni.ai/gumem/concepts/query-memory"/><xhtml:link rel="alternate" hreflang="zh-CN" href="https://docs.qoni.ai/zh/gumem/concepts/query-memory"/></url><url><loc>https://docs.qoni.ai/zh/gumem/concepts/query-memory</loc><xhtml:link rel="alternate" hreflang="en-US" href="https://docs.qoni.ai/gumem/concepts/query-memory"/><xhtml:link rel="alternate" hreflang="zh-CN" href="https://docs.qoni.ai/zh/gumem/concepts/query-memory"/></url><url><loc>https://docs.qoni.ai/gumem/concepts/sse-subscription</loc><xhtml:link rel="alternate" hreflang="en-US" href="https://docs.qoni.ai/gumem/concepts/sse-subscription"/><xhtml:link rel="alternate" hreflang="zh-CN" href="https://docs.qoni.ai/zh/gumem/concepts/sse-subscription"/></url><url><loc>https://docs.qoni.ai/zh/gumem/concepts/sse-subscription</loc><xhtml:link rel="alternate" hreflang="en-US" href="https://docs.qoni.ai/gumem/concepts/sse-subscription"/><xhtml:link rel="alternate" hreflang="zh-CN" href="https://docs.qoni.ai/zh/gumem/concepts/sse-subscription"/></url><url><loc>https://docs.qoni.ai/gumem/concepts/update-memory</loc><xhtml:link rel="alternate" hreflang="en-US" href="https://docs.qoni.ai/gumem/concepts/update-memory"/><xhtml:link rel="alternate" hreflang="zh-CN" href="https://docs.qoni.ai/zh/gumem/concepts/update-memory"/></url><url><loc>https://docs.qoni.ai/zh/gumem/concepts/update-memory</loc><xhtml:link rel="alternate" hreflang="en-US" href="https://docs.qoni.ai/gumem/concepts/update-memory"/><xhtml:link rel="alternate" hreflang="zh-CN" href="https://docs.qoni.ai/zh/gumem/concepts/update-memory"/></url><url><loc>https://docs.qoni.ai/gumem/concepts/webhooks</loc><xhtml:link rel="alternate" hreflang="en-US" href="https://docs.qoni.ai/gumem/concepts/webhooks"/><xhtml:link rel="alternate" hreflang="zh-CN" href="https://docs.qoni.ai/zh/gumem/concepts/webhooks"/></url><url><loc>https://docs.qoni.ai/zh/gumem/concepts/webhooks</loc><xhtml:link rel="alternate" hreflang="en-US" href="https://docs.qoni.ai/gumem/concepts/webhooks"/><xhtml:link rel="alternate" hreflang="zh-CN" href="https://docs.qoni.ai/zh/gumem/concepts/webhooks"/></url><url><loc>https://docs.qoni.ai/gumem/concepts/what-to-remember</loc><xhtml:link rel="alternate" hreflang="en-US" href="https://docs.qoni.ai/gumem/concepts/what-to-remember"/><xhtml:link rel="alternate" hreflang="zh-CN" href="https://docs.qoni.ai/zh/gumem/concepts/what-to-remember"/></url><url><loc>https://docs.qoni.ai/zh/gumem/concepts/what-to-remember</loc><xhtml:link rel="alternate" hreflang="en-US" href="https://docs.qoni.ai/gumem/concepts/what-to-remember"/><xhtml:link rel="alternate" hreflang="zh-CN" href="https://docs.qoni.ai/zh/gumem/concepts/what-to-remember"/></url><url><loc>https://docs.qoni.ai/gumem/getting-start/install-with-ai/</loc><xhtml:link rel="alternate" hreflang="en-US" href="https://docs.qoni.ai/gumem/getting-start/install-with-ai/"/><xhtml:link rel="alternate" hreflang="zh-CN" href="https://docs.qoni.ai/zh/gumem/getting-start/install-with-ai/"/></url><url><loc>https://docs.qoni.ai/zh/gumem/getting-start/install-with-ai/</loc><xhtml:link rel="alternate" hreflang="en-US" href="https://docs.qoni.ai/gumem/getting-start/install-with-ai/"/><xhtml:link rel="alternate" hreflang="zh-CN" href="https://docs.qoni.ai/zh/gumem/getting-start/install-with-ai/"/></url><url><loc>https://docs.qoni.ai/gumem/getting-start/overview/</loc><xhtml:link rel="alternate" hreflang="en-US" href="https://docs.qoni.ai/gumem/getting-start/overview/"/><xhtml:link rel="alternate" hreflang="zh-CN" href="https://docs.qoni.ai/zh/gumem/getting-start/overview/"/></url><url><loc>https://docs.qoni.ai/zh/gumem/getting-start/overview/</loc><xhtml:link rel="alternate" hreflang="en-US" href="https://docs.qoni.ai/gumem/getting-start/overview/"/><xhtml:link rel="alternate" hreflang="zh-CN" href="https://docs.qoni.ai/zh/gumem/getting-start/overview/"/></url><url><loc>https://docs.qoni.ai/gumem/getting-start/quick-start/</loc><xhtml:link rel="alternate" hreflang="en-US" href="https://docs.qoni.ai/gumem/getting-start/quick-start/"/><xhtml:link rel="alternate" hreflang="zh-CN" href="https://docs.qoni.ai/zh/gumem/getting-start/quick-start/"/></url><url><loc>https://docs.qoni.ai/zh/gumem/getting-start/quick-start/</loc><xhtml:link rel="alternate" hreflang="en-US" href="https://docs.qoni.ai/gumem/getting-start/quick-start/"/><xhtml:link rel="alternate" hreflang="zh-CN" href="https://docs.qoni.ai/zh/gumem/getting-start/quick-start/"/></url><url><loc>https://docs.qoni.ai/gumem/</loc><xhtml:link rel="alternate" hreflang="en-US" href="https://docs.qoni.ai/gumem/"/><xhtml:link rel="alternate" hreflang="zh-CN" href="https://docs.qoni.ai/zh/gumem/"/></url><url><loc>https://docs.qoni.ai/zh/gumem/</loc><xhtml:link rel="alternate" hreflang="en-US" href="https://docs.qoni.ai/gumem/"/><xhtml:link rel="alternate" hreflang="zh-CN" href="https://docs.qoni.ai/zh/gumem/"/></url><url><loc>https://docs.qoni.ai/gumem/integration/node-sdk/</loc><xhtml:link rel="alternate" hreflang="en-US" href="https://docs.qoni.ai/gumem/integration/node-sdk/"/><xhtml:link rel="alternate" hreflang="zh-CN" href="https://docs.qoni.ai/zh/gumem/integration/node-sdk/"/></url><url><loc>https://docs.qoni.ai/zh/gumem/integration/node-sdk/</loc><xhtml:link rel="alternate" hreflang="en-US" href="https://docs.qoni.ai/gumem/integration/node-sdk/"/><xhtml:link rel="alternate" hreflang="zh-CN" href="https://docs.qoni.ai/zh/gumem/integration/node-sdk/"/></url><url><loc>https://docs.qoni.ai/gumem/integration/python-sdk/</loc><xhtml:link rel="alternate" hreflang="en-US" href="https://docs.qoni.ai/gumem/integration/python-sdk/"/><xhtml:link rel="alternate" hreflang="zh-CN" href="https://docs.qoni.ai/zh/gumem/integration/python-sdk/"/></url><url><loc>https://docs.qoni.ai/zh/gumem/integration/python-sdk/</loc><xhtml:link rel="alternate" hreflang="en-US" href="https://docs.qoni.ai/gumem/integration/python-sdk/"/><xhtml:link rel="alternate" hreflang="zh-CN" href="https://docs.qoni.ai/zh/gumem/integration/python-sdk/"/></url><url><loc>https://docs.qoni.ai/gumem/sdk/</loc><xhtml:link rel="alternate" hreflang="en-US" href="https://docs.qoni.ai/gumem/sdk/"/><xhtml:link rel="alternate" hreflang="zh-CN" href="https://docs.qoni.ai/zh/gumem/sdk/"/></url><url><loc>https://docs.qoni.ai/zh/gumem/sdk/</loc><xhtml:link rel="alternate" hreflang="en-US" href="https://docs.qoni.ai/gumem/sdk/"/><xhtml:link rel="alternate" hreflang="zh-CN" href="https://docs.qoni.ai/zh/gumem/sdk/"/></url><url><loc>https://docs.qoni.ai/gumem/user-case/</loc><xhtml:link rel="alternate" hreflang="en-US" href="https://docs.qoni.ai/gumem/user-case/"/><xhtml:link rel="alternate" hreflang="zh-CN" href="https://docs.qoni.ai/zh/gumem/user-case/"/></url><url><loc>https://docs.qoni.ai/zh/gumem/user-case/</loc><xhtml:link rel="alternate" hreflang="en-US" href="https://docs.qoni.ai/gumem/user-case/"/><xhtml:link rel="alternate" hreflang="zh-CN" href="https://docs.qoni.ai/zh/gumem/user-case/"/></url><url><loc>https://docs.qoni.ai/</loc><xhtml:link rel="alternate" hreflang="en-US" href="https://docs.qoni.ai/"/><xhtml:link rel="alternate" hreflang="zh-CN" href="https://docs.qoni.ai/zh/"/></url><url><loc>https://docs.qoni.ai/zh/</loc><xhtml:link rel="alternate" hreflang="en-US" href="https://docs.qoni.ai/"/><xhtml:link rel="alternate" hreflang="zh-CN" href="https://docs.qoni.ai/zh/"/></url><url><loc>https://docs.qoni.ai/overview/architecture</loc><xhtml:link rel="alternate" hreflang="en-US" href="https://docs.qoni.ai/overview/architecture"/><xhtml:link rel="alternate" hreflang="zh-CN" href="https://docs.qoni.ai/zh/overview/architecture"/></url><url><loc>https://docs.qoni.ai/zh/overview/architecture</loc><xhtml:link rel="alternate" hreflang="en-US" href="https://docs.qoni.ai/overview/architecture"/><xhtml:link rel="alternate" hreflang="zh-CN" href="https://docs.qoni.ai/zh/overview/architecture"/></url><url><loc>https://docs.qoni.ai/overview/scenarios</loc><xhtml:link rel="alternate" hreflang="en-US" href="https://docs.qoni.ai/overview/scenarios"/><xhtml:link rel="alternate" hreflang="zh-CN" href="https://docs.qoni.ai/zh/overview/scenarios"/></url><url><loc>https://docs.qoni.ai/zh/overview/scenarios</loc><xhtml:link rel="alternate" hreflang="en-US" href="https://docs.qoni.ai/overview/scenarios"/><xhtml:link rel="alternate" hreflang="zh-CN" href="https://docs.qoni.ai/zh/overview/scenarios"/></url><url><loc>https://docs.qoni.ai/overview/what-is-sak</loc><xhtml:link rel="alternate" hreflang="en-US" href="https://docs.qoni.ai/overview/what-is-sak"/><xhtml:link rel="alternate" hreflang="zh-CN" href="https://docs.qoni.ai/zh/overview/what-is-sak"/></url><url><loc>https://docs.qoni.ai/zh/overview/what-is-sak</loc><xhtml:link rel="alternate" hreflang="en-US" href="https://docs.qoni.ai/overview/what-is-sak"/><xhtml:link rel="alternate" hreflang="zh-CN" href="https://docs.qoni.ai/zh/overview/what-is-sak"/></url><url><loc>https://docs.qoni.ai/research/benchmarks</loc><xhtml:link rel="alternate" hreflang="en-US" href="https://docs.qoni.ai/research/benchmarks"/><xhtml:link rel="alternate" hreflang="zh-CN" href="https://docs.qoni.ai/zh/research/benchmarks"/></url><url><loc>https://docs.qoni.ai/zh/research/benchmarks</loc><xhtml:link rel="alternate" hreflang="en-US" href="https://docs.qoni.ai/research/benchmarks"/><xhtml:link rel="alternate" hreflang="zh-CN" href="https://docs.qoni.ai/zh/research/benchmarks"/></url><url><loc>https://docs.qoni.ai/research/memory-landscape</loc><xhtml:link rel="alternate" hreflang="en-US" href="https://docs.qoni.ai/research/memory-landscape"/><xhtml:link rel="alternate" hreflang="zh-CN" href="https://docs.qoni.ai/zh/research/memory-landscape"/></url><url><loc>https://docs.qoni.ai/zh/research/memory-landscape</loc><xhtml:link rel="alternate" hreflang="en-US" href="https://docs.qoni.ai/research/memory-landscape"/><xhtml:link rel="alternate" hreflang="zh-CN" href="https://docs.qoni.ai/zh/research/memory-landscape"/></url><url><loc>https://docs.qoni.ai/research/web-data-landscape</loc><xhtml:link rel="alternate" hreflang="en-US" href="https://docs.qoni.ai/research/web-data-landscape"/><xhtml:link rel="alternate" hreflang="zh-CN" href="https://docs.qoni.ai/zh/research/web-data-landscape"/></url><url><loc>https://docs.qoni.ai/zh/research/web-data-landscape</loc><xhtml:link rel="alternate" hreflang="en-US" href="https://docs.qoni.ai/research/web-data-landscape"/><xhtml:link rel="alternate" hreflang="zh-CN" href="https://docs.qoni.ai/zh/research/web-data-landscape"/></url><url><loc>https://docs.qoni.ai/webagent/features/deep-research</loc><xhtml:link rel="alternate" hreflang="en-US" href="https://docs.qoni.ai/webagent/features/deep-research"/><xhtml:link rel="alternate" hreflang="zh-CN" href="https://docs.qoni.ai/zh/webagent/features/deep-research"/></url><url><loc>https://docs.qoni.ai/zh/webagent/features/deep-research</loc><xhtml:link rel="alternate" hreflang="en-US" href="https://docs.qoni.ai/webagent/features/deep-research"/><xhtml:link rel="alternate" hreflang="zh-CN" href="https://docs.qoni.ai/zh/webagent/features/deep-research"/></url><url><loc>https://docs.qoni.ai/webagent/features/do-anything</loc><xhtml:link rel="alternate" hreflang="en-US" href="https://docs.qoni.ai/webagent/features/do-anything"/><xhtml:link rel="alternate" hreflang="zh-CN" href="https://docs.qoni.ai/zh/webagent/features/do-anything"/></url><url><loc>https://docs.qoni.ai/zh/webagent/features/do-anything</loc><xhtml:link rel="alternate" hreflang="en-US" href="https://docs.qoni.ai/webagent/features/do-anything"/><xhtml:link rel="alternate" hreflang="zh-CN" href="https://docs.qoni.ai/zh/webagent/features/do-anything"/></url><url><loc>https://docs.qoni.ai/webagent/features/profiles</loc><xhtml:link rel="alternate" hreflang="en-US" href="https://docs.qoni.ai/webagent/features/profiles"/><xhtml:link rel="alternate" hreflang="zh-CN" href="https://docs.qoni.ai/zh/webagent/features/profiles"/></url><url><loc>https://docs.qoni.ai/zh/webagent/features/profiles</loc><xhtml:link rel="alternate" hreflang="en-US" href="https://docs.qoni.ai/webagent/features/profiles"/><xhtml:link rel="alternate" hreflang="zh-CN" href="https://docs.qoni.ai/zh/webagent/features/profiles"/></url><url><loc>https://docs.qoni.ai/webagent/features/track</loc><xhtml:link rel="alternate" hreflang="en-US" href="https://docs.qoni.ai/webagent/features/track"/><xhtml:link rel="alternate" hreflang="zh-CN" href="https://docs.qoni.ai/zh/webagent/features/track"/></url><url><loc>https://docs.qoni.ai/zh/webagent/features/track</loc><xhtml:link rel="alternate" hreflang="en-US" href="https://docs.qoni.ai/webagent/features/track"/><xhtml:link rel="alternate" hreflang="zh-CN" href="https://docs.qoni.ai/zh/webagent/features/track"/></url><url><loc>https://docs.qoni.ai/webagent/features/web-search</loc><xhtml:link rel="alternate" hreflang="en-US" href="https://docs.qoni.ai/webagent/features/web-search"/><xhtml:link rel="alternate" hreflang="zh-CN" href="https://docs.qoni.ai/zh/webagent/features/web-search"/></url><url><loc>https://docs.qoni.ai/zh/webagent/features/web-search</loc><xhtml:link rel="alternate" hreflang="en-US" href="https://docs.qoni.ai/webagent/features/web-search"/><xhtml:link rel="alternate" hreflang="zh-CN" href="https://docs.qoni.ai/zh/webagent/features/web-search"/></url><url><loc>https://docs.qoni.ai/webagent/getting-started/authentication</loc><xhtml:link rel="alternate" hreflang="en-US" href="https://docs.qoni.ai/webagent/getting-started/authentication"/><xhtml:link rel="alternate" hreflang="zh-CN" href="https://docs.qoni.ai/zh/webagent/getting-started/authentication"/></url><url><loc>https://docs.qoni.ai/zh/webagent/getting-started/authentication</loc><xhtml:link rel="alternate" hreflang="en-US" href="https://docs.qoni.ai/webagent/getting-started/authentication"/><xhtml:link rel="alternate" hreflang="zh-CN" href="https://docs.qoni.ai/zh/webagent/getting-started/authentication"/></url><url><loc>https://docs.qoni.ai/webagent/getting-started/quickstart</loc><xhtml:link rel="alternate" hreflang="en-US" href="https://docs.qoni.ai/webagent/getting-started/quickstart"/><xhtml:link rel="alternate" hreflang="zh-CN" href="https://docs.qoni.ai/zh/webagent/getting-started/quickstart"/></url><url><loc>https://docs.qoni.ai/zh/webagent/getting-started/quickstart</loc><xhtml:link rel="alternate" hreflang="en-US" href="https://docs.qoni.ai/webagent/getting-started/quickstart"/><xhtml:link rel="alternate" hreflang="zh-CN" href="https://docs.qoni.ai/zh/webagent/getting-started/quickstart"/></url><url><loc>https://docs.qoni.ai/webagent/getting-started/what-is-webagent</loc><xhtml:link rel="alternate" hreflang="en-US" href="https://docs.qoni.ai/webagent/getting-started/what-is-webagent"/><xhtml:link rel="alternate" hreflang="zh-CN" href="https://docs.qoni.ai/zh/webagent/getting-started/what-is-webagent"/></url><url><loc>https://docs.qoni.ai/zh/webagent/getting-started/what-is-webagent</loc><xhtml:link rel="alternate" hreflang="en-US" href="https://docs.qoni.ai/webagent/getting-started/what-is-webagent"/><xhtml:link rel="alternate" hreflang="zh-CN" href="https://docs.qoni.ai/zh/webagent/getting-started/what-is-webagent"/></url><url><loc>https://docs.qoni.ai/webagent/guides/vibecoding</loc><xhtml:link rel="alternate" hreflang="en-US" href="https://docs.qoni.ai/webagent/guides/vibecoding"/><xhtml:link rel="alternate" hreflang="zh-CN" href="https://docs.qoni.ai/zh/webagent/guides/vibecoding"/></url><url><loc>https://docs.qoni.ai/zh/webagent/guides/vibecoding</loc><xhtml:link rel="alternate" hreflang="en-US" href="https://docs.qoni.ai/webagent/guides/vibecoding"/><xhtml:link rel="alternate" hreflang="zh-CN" href="https://docs.qoni.ai/zh/webagent/guides/vibecoding"/></url><url><loc>https://docs.qoni.ai/webagent/</loc><xhtml:link rel="alternate" hreflang="en-US" href="https://docs.qoni.ai/webagent/"/><xhtml:link rel="alternate" hreflang="zh-CN" href="https://docs.qoni.ai/zh/webagent/"/></url><url><loc>https://docs.qoni.ai/zh/webagent/</loc><xhtml:link rel="alternate" hreflang="en-US" href="https://docs.qoni.ai/webagent/"/><xhtml:link rel="alternate" hreflang="zh-CN" href="https://docs.qoni.ai/zh/webagent/"/></url><url><loc>https://docs.qoni.ai/webagent/reference/errors-and-retries</loc><xhtml:link rel="alternate" hreflang="en-US" href="https://docs.qoni.ai/webagent/reference/errors-and-retries"/><xhtml:link rel="alternate" hreflang="zh-CN" href="https://docs.qoni.ai/zh/webagent/reference/errors-and-retries"/></url><url><loc>https://docs.qoni.ai/zh/webagent/reference/errors-and-retries</loc><xhtml:link rel="alternate" hreflang="en-US" href="https://docs.qoni.ai/webagent/reference/errors-and-retries"/><xhtml:link rel="alternate" hreflang="zh-CN" href="https://docs.qoni.ai/zh/webagent/reference/errors-and-retries"/></url><url><loc>https://docs.qoni.ai/webagent/reference/</loc><xhtml:link rel="alternate" hreflang="en-US" href="https://docs.qoni.ai/webagent/reference/"/><xhtml:link rel="alternate" hreflang="zh-CN" href="https://docs.qoni.ai/zh/webagent/reference/"/></url><url><loc>https://docs.qoni.ai/zh/webagent/reference/</loc><xhtml:link rel="alternate" hreflang="en-US" href="https://docs.qoni.ai/webagent/reference/"/><xhtml:link rel="alternate" hreflang="zh-CN" href="https://docs.qoni.ai/zh/webagent/reference/"/></url><url><loc>https://docs.qoni.ai/webagent/sdk/curl</loc><xhtml:link rel="alternate" hreflang="en-US" href="https://docs.qoni.ai/webagent/sdk/curl"/><xhtml:link rel="alternate" hreflang="zh-CN" href="https://docs.qoni.ai/zh/webagent/sdk/curl"/></url><url><loc>https://docs.qoni.ai/zh/webagent/sdk/curl</loc><xhtml:link rel="alternate" hreflang="en-US" href="https://docs.qoni.ai/webagent/sdk/curl"/><xhtml:link rel="alternate" hreflang="zh-CN" href="https://docs.qoni.ai/zh/webagent/sdk/curl"/></url><url><loc>https://docs.qoni.ai/webagent/sdk/python</loc><xhtml:link rel="alternate" hreflang="en-US" href="https://docs.qoni.ai/webagent/sdk/python"/><xhtml:link rel="alternate" hreflang="zh-CN" href="https://docs.qoni.ai/zh/webagent/sdk/python"/></url><url><loc>https://docs.qoni.ai/zh/webagent/sdk/python</loc><xhtml:link rel="alternate" hreflang="en-US" href="https://docs.qoni.ai/webagent/sdk/python"/><xhtml:link rel="alternate" hreflang="zh-CN" href="https://docs.qoni.ai/zh/webagent/sdk/python"/></url><url><loc>https://docs.qoni.ai/webagent/sdk/typescript</loc><xhtml:link rel="alternate" hreflang="en-US" href="https://docs.qoni.ai/webagent/sdk/typescript"/><xhtml:link rel="alternate" hreflang="zh-CN" href="https://docs.qoni.ai/zh/webagent/sdk/typescript"/></url><url><loc>https://docs.qoni.ai/zh/webagent/sdk/typescript</loc><xhtml:link rel="alternate" hreflang="en-US" href="https://docs.qoni.ai/webagent/sdk/typescript"/><xhtml:link rel="alternate" hreflang="zh-CN" href="https://docs.qoni.ai/zh/webagent/sdk/typescript"/></url><url><loc>https://docs.qoni.ai/zh/genauth/guides/authentication/extensibility/department-extend</loc></url><url><loc>https://docs.qoni.ai/zh/genauth/guides/connections/enterprise</loc></url><url><loc>https://docs.qoni.ai/zh/genauth/guides/connections/enterprise/ad-kerberos/</loc></url><url><loc>https://docs.qoni.ai/zh/genauth/guides/connections/enterprise/azure-ad/</loc></url><url><loc>https://docs.qoni.ai/zh/genauth/guides/connections/enterprise/cas/</loc></url><url><loc>https://docs.qoni.ai/zh/genauth/guides/connections/enterprise/dingtalk-mobile/</loc></url><url><loc>https://docs.qoni.ai/zh/genauth/guides/connections/enterprise/dingtalk/</loc></url><url><loc>https://docs.qoni.ai/zh/genauth/guides/connections/enterprise/lark-block/</loc></url><url><loc>https://docs.qoni.ai/zh/genauth/guides/connections/enterprise/lark-internal/</loc></url><url><loc>https://docs.qoni.ai/zh/genauth/guides/connections/enterprise/ldap/</loc></url><url><loc>https://docs.qoni.ai/zh/genauth/guides/connections/enterprise/oauth2/</loc></url><url><loc>https://docs.qoni.ai/zh/genauth/guides/connections/enterprise/oidc/</loc></url><url><loc>https://docs.qoni.ai/zh/genauth/guides/connections/enterprise/saml/</loc></url><url><loc>https://docs.qoni.ai/zh/genauth/guides/connections/enterprise/seeyon/</loc></url><url><loc>https://docs.qoni.ai/zh/genauth/guides/connections/enterprise/wecom-agency-authing/</loc></url><url><loc>https://docs.qoni.ai/zh/genauth/guides/connections/enterprise/wecom-agency-mobile/</loc></url><url><loc>https://docs.qoni.ai/zh/genauth/guides/connections/enterprise/wecom-agency-qrconnect/</loc></url><url><loc>https://docs.qoni.ai/zh/genauth/guides/connections/enterprise/wecom-corp-qrconnect/</loc></url><url><loc>https://docs.qoni.ai/zh/genauth/guides/connections/enterprise/wecom-mobile/</loc></url><url><loc>https://docs.qoni.ai/zh/genauth/guides/connections/enterprise/wecom-service-provider-qrconnect/</loc></url><url><loc>https://docs.qoni.ai/zh/genauth/guides/connections/enterprise/welink/</loc></url><url><loc>https://docs.qoni.ai/zh/genauth/guides/connections/enterprise/windows-ad/</loc></url><url><loc>https://docs.qoni.ai/zh/genauth/guides/faqs/sso-phone-binding</loc></url><url><loc>https://docs.qoni.ai/zh/genauth/guides/faqs/sync</loc></url><url><loc>https://docs.qoni.ai/zh/genauth/guides/migrations/import-from-third-party-identity-provider/</loc></url><url><loc>https://docs.qoni.ai/zh/genauth/guides/passkey/enable-and-manage</loc></url><url><loc>https://docs.qoni.ai/zh/genauth/guides/passkey/end-user</loc></url><url><loc>https://docs.qoni.ai/zh/genauth/guides/passkey/</loc></url><url><loc>https://docs.qoni.ai/zh/genauth/guides/sync-new/create-sync-new/field-mapping-new</loc></url><url><loc>https://docs.qoni.ai/zh/genauth/guides/sync-new/create-sync-new/get-config-new/dingding</loc></url><url><loc>https://docs.qoni.ai/zh/genauth/guides/sync-new/create-sync-new/get-config-new/feishu</loc></url><url><loc>https://docs.qoni.ai/zh/genauth/guides/sync-new/create-sync-new/get-config-new/fxiaoke</loc></url><url><loc>https://docs.qoni.ai/zh/genauth/guides/sync-new/create-sync-new/get-config-new/</loc></url><url><loc>https://docs.qoni.ai/zh/genauth/guides/sync-new/create-sync-new/get-config-new/others</loc></url><url><loc>https://docs.qoni.ai/zh/genauth/guides/sync-new/create-sync-new/get-config-new/wechatwork</loc></url><url><loc>https://docs.qoni.ai/zh/genauth/guides/sync-new/create-sync-new/</loc></url><url><loc>https://docs.qoni.ai/zh/genauth/guides/sync-new/create-sync-new/sync-policy-new</loc></url><url><loc>https://docs.qoni.ai/zh/genauth/guides/sync-new/create-sync-new/sync-scope-new</loc></url><url><loc>https://docs.qoni.ai/zh/genauth/guides/sync-new/create-sync-new/sync-type-new</loc></url><url><loc>https://docs.qoni.ai/zh/genauth/guides/sync-new/</loc></url><url><loc>https://docs.qoni.ai/zh/genauth/guides/sync-new/maintain-sync</loc></url><url><loc>https://docs.qoni.ai/zh/genauth/guides/sync-new/perform-sync-new</loc></url><url><loc>https://docs.qoni.ai/zh/genauth/guides/sync-new/risky-operation</loc></url><url><loc>https://docs.qoni.ai/zh/genauth/guides/user-self-service/approval</loc></url><url><loc>https://docs.qoni.ai/zh/genauth/guides/user-self-service/</loc></url><url><loc>https://docs.qoni.ai/zh/genauth/guides/user-self-service/summary</loc></url><url><loc>https://docs.qoni.ai/zh/genauth/guides/user/public-account</loc></url><url><loc>https://docs.qoni.ai/zh/genauth/reference/sdk-for-node/authentication/</loc></url><url><loc>https://docs.qoni.ai/zh/genauth/reference/sdk-for-node/</loc></url><url><loc>https://docs.qoni.ai/zh/genauth/reference/sdk-for-node/management/</loc></url><url><loc>https://docs.qoni.ai/zh/genauth/reference/sdk-for-python/authentication/</loc></url><url><loc>https://docs.qoni.ai/zh/genauth/reference/sdk-for-python/</loc></url><url><loc>https://docs.qoni.ai/zh/genauth/reference/sdk-for-python/management/</loc></url></urlset>