-
-
Notifications
You must be signed in to change notification settings - Fork 1
/
Copy pathsitemap.xml
1 lines (1 loc) · 39.1 KB
/
sitemap.xml
1
<?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:mobile="http://www.google.com/schemas/sitemap-mobile/1.0" 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://v1.casbin.org/editor</loc><changefreq>weekly</changefreq><priority>0.5</priority><xhtml:link rel="alternate" hreflang="en" href="https://v1.casbin.org/en/editor"/><xhtml:link rel="alternate" hreflang="zh-CN" href="https://v1.casbin.org/zh-CN/editor"/><xhtml:link rel="alternate" hreflang="ko" href="https://v1.casbin.org/ko/editor"/><xhtml:link rel="alternate" hreflang="ru" href="https://v1.casbin.org/ru/editor"/><xhtml:link rel="alternate" hreflang="fr" href="https://v1.casbin.org/fr/editor"/><xhtml:link rel="alternate" hreflang="de" href="https://v1.casbin.org/de/editor"/><xhtml:link rel="alternate" hreflang="ja" href="https://v1.casbin.org/ja/editor"/></url><url><loc>https://v1.casbin.org/help</loc><changefreq>weekly</changefreq><priority>0.5</priority><xhtml:link rel="alternate" hreflang="en" href="https://v1.casbin.org/en/help"/><xhtml:link rel="alternate" hreflang="zh-CN" href="https://v1.casbin.org/zh-CN/help"/><xhtml:link rel="alternate" hreflang="ko" href="https://v1.casbin.org/ko/help"/><xhtml:link rel="alternate" hreflang="ru" href="https://v1.casbin.org/ru/help"/><xhtml:link rel="alternate" hreflang="fr" href="https://v1.casbin.org/fr/help"/><xhtml:link rel="alternate" hreflang="de" href="https://v1.casbin.org/de/help"/><xhtml:link rel="alternate" hreflang="ja" href="https://v1.casbin.org/ja/help"/></url><url><loc>https://v1.casbin.org/index</loc><changefreq>weekly</changefreq><priority>0.5</priority><xhtml:link rel="alternate" hreflang="en" href="https://v1.casbin.org/en/index"/><xhtml:link rel="alternate" hreflang="zh-CN" href="https://v1.casbin.org/zh-CN/index"/><xhtml:link rel="alternate" hreflang="ko" href="https://v1.casbin.org/ko/index"/><xhtml:link rel="alternate" hreflang="ru" href="https://v1.casbin.org/ru/index"/><xhtml:link rel="alternate" hreflang="fr" href="https://v1.casbin.org/fr/index"/><xhtml:link rel="alternate" hreflang="de" href="https://v1.casbin.org/de/index"/><xhtml:link rel="alternate" hreflang="ja" href="https://v1.casbin.org/ja/index"/></url><url><loc>https://v1.casbin.org/users</loc><changefreq>weekly</changefreq><priority>0.5</priority><xhtml:link rel="alternate" hreflang="en" href="https://v1.casbin.org/en/users"/><xhtml:link rel="alternate" hreflang="zh-CN" href="https://v1.casbin.org/zh-CN/users"/><xhtml:link rel="alternate" hreflang="ko" href="https://v1.casbin.org/ko/users"/><xhtml:link rel="alternate" hreflang="ru" href="https://v1.casbin.org/ru/users"/><xhtml:link rel="alternate" hreflang="fr" href="https://v1.casbin.org/fr/users"/><xhtml:link rel="alternate" hreflang="de" href="https://v1.casbin.org/de/users"/><xhtml:link rel="alternate" hreflang="ja" href="https://v1.casbin.org/ja/users"/></url><url><loc>https://v1.casbin.org/blog/2021/08/19/apisix-casbin-authorization</loc><changefreq>weekly</changefreq><priority>0.3</priority></url><url><loc>https://v1.casbin.org/blog/2020/04/21/google-award</loc><changefreq>weekly</changefreq><priority>0.3</priority></url><url><loc>https://v1.casbin.org/blog/2018/09/23/new-website</loc><changefreq>weekly</changefreq><priority>0.3</priority></url><url><loc>https://v1.casbin.org/blog/2018/08/27/node-casbin</loc><changefreq>weekly</changefreq><priority>0.3</priority></url><url><loc>https://v1.casbin.org/blog/2018/08/07/launching-casbin-server</loc><changefreq>weekly</changefreq><priority>0.3</priority></url><url><loc>https://v1.casbin.org/docs/en/abac</loc><changefreq>hourly</changefreq><priority>1.0</priority><xhtml:link rel="alternate" hreflang="en" href="https://v1.casbin.org/docs/en/abac"/><xhtml:link rel="alternate" hreflang="zh-CN" href="https://v1.casbin.org/docs/zh-CN/abac"/><xhtml:link rel="alternate" hreflang="ko" href="https://v1.casbin.org/docs/ko/abac"/><xhtml:link rel="alternate" hreflang="ru" href="https://v1.casbin.org/docs/ru/abac"/><xhtml:link rel="alternate" hreflang="fr" href="https://v1.casbin.org/docs/fr/abac"/><xhtml:link rel="alternate" hreflang="de" href="https://v1.casbin.org/docs/de/abac"/><xhtml:link rel="alternate" hreflang="ja" href="https://v1.casbin.org/docs/ja/abac"/></url><url><loc>https://v1.casbin.org/docs/en/adapters</loc><changefreq>hourly</changefreq><priority>1.0</priority><xhtml:link rel="alternate" hreflang="en" href="https://v1.casbin.org/docs/en/adapters"/><xhtml:link rel="alternate" hreflang="zh-CN" href="https://v1.casbin.org/docs/zh-CN/adapters"/><xhtml:link rel="alternate" hreflang="ko" href="https://v1.casbin.org/docs/ko/adapters"/><xhtml:link rel="alternate" hreflang="ru" href="https://v1.casbin.org/docs/ru/adapters"/><xhtml:link rel="alternate" hreflang="fr" href="https://v1.casbin.org/docs/fr/adapters"/><xhtml:link rel="alternate" hreflang="de" href="https://v1.casbin.org/docs/de/adapters"/><xhtml:link rel="alternate" hreflang="ja" href="https://v1.casbin.org/docs/ja/adapters"/></url><url><loc>https://v1.casbin.org/docs/en/admin-portal</loc><changefreq>hourly</changefreq><priority>1.0</priority><xhtml:link rel="alternate" hreflang="en" href="https://v1.casbin.org/docs/en/admin-portal"/><xhtml:link rel="alternate" hreflang="zh-CN" href="https://v1.casbin.org/docs/zh-CN/admin-portal"/><xhtml:link rel="alternate" hreflang="ko" href="https://v1.casbin.org/docs/ko/admin-portal"/><xhtml:link rel="alternate" hreflang="ru" href="https://v1.casbin.org/docs/ru/admin-portal"/><xhtml:link rel="alternate" hreflang="fr" href="https://v1.casbin.org/docs/fr/admin-portal"/><xhtml:link rel="alternate" hreflang="de" href="https://v1.casbin.org/docs/de/admin-portal"/><xhtml:link rel="alternate" hreflang="ja" href="https://v1.casbin.org/docs/ja/admin-portal"/></url><url><loc>https://v1.casbin.org/docs/en/adopters</loc><changefreq>hourly</changefreq><priority>1.0</priority><xhtml:link rel="alternate" hreflang="en" href="https://v1.casbin.org/docs/en/adopters"/><xhtml:link rel="alternate" hreflang="zh-CN" href="https://v1.casbin.org/docs/zh-CN/adopters"/><xhtml:link rel="alternate" hreflang="ko" href="https://v1.casbin.org/docs/ko/adopters"/><xhtml:link rel="alternate" hreflang="ru" href="https://v1.casbin.org/docs/ru/adopters"/><xhtml:link rel="alternate" hreflang="fr" href="https://v1.casbin.org/docs/fr/adopters"/><xhtml:link rel="alternate" hreflang="de" href="https://v1.casbin.org/docs/de/adopters"/><xhtml:link rel="alternate" hreflang="ja" href="https://v1.casbin.org/docs/ja/adopters"/></url><url><loc>https://v1.casbin.org/docs/en/api-overview</loc><changefreq>hourly</changefreq><priority>1.0</priority><xhtml:link rel="alternate" hreflang="en" href="https://v1.casbin.org/docs/en/api-overview"/><xhtml:link rel="alternate" hreflang="zh-CN" href="https://v1.casbin.org/docs/zh-CN/api-overview"/><xhtml:link rel="alternate" hreflang="ko" href="https://v1.casbin.org/docs/ko/api-overview"/><xhtml:link rel="alternate" hreflang="ru" href="https://v1.casbin.org/docs/ru/api-overview"/><xhtml:link rel="alternate" hreflang="fr" href="https://v1.casbin.org/docs/fr/api-overview"/><xhtml:link rel="alternate" hreflang="de" href="https://v1.casbin.org/docs/de/api-overview"/><xhtml:link rel="alternate" hreflang="ja" href="https://v1.casbin.org/docs/ja/api-overview"/></url><url><loc>https://v1.casbin.org/docs/en/benchmark</loc><changefreq>hourly</changefreq><priority>1.0</priority><xhtml:link rel="alternate" hreflang="en" href="https://v1.casbin.org/docs/en/benchmark"/><xhtml:link rel="alternate" hreflang="zh-CN" href="https://v1.casbin.org/docs/zh-CN/benchmark"/><xhtml:link rel="alternate" hreflang="ko" href="https://v1.casbin.org/docs/ko/benchmark"/><xhtml:link rel="alternate" hreflang="ru" href="https://v1.casbin.org/docs/ru/benchmark"/><xhtml:link rel="alternate" hreflang="fr" href="https://v1.casbin.org/docs/fr/benchmark"/><xhtml:link rel="alternate" hreflang="de" href="https://v1.casbin.org/docs/de/benchmark"/><xhtml:link rel="alternate" hreflang="ja" href="https://v1.casbin.org/docs/ja/benchmark"/></url><url><loc>https://v1.casbin.org/docs/en/rbac-96</loc><changefreq>hourly</changefreq><priority>1.0</priority><xhtml:link rel="alternate" hreflang="en" href="https://v1.casbin.org/docs/en/rbac-96"/><xhtml:link rel="alternate" hreflang="zh-CN" href="https://v1.casbin.org/docs/zh-CN/rbac-96"/><xhtml:link rel="alternate" hreflang="ko" href="https://v1.casbin.org/docs/ko/rbac-96"/><xhtml:link rel="alternate" hreflang="ru" href="https://v1.casbin.org/docs/ru/rbac-96"/><xhtml:link rel="alternate" hreflang="fr" href="https://v1.casbin.org/docs/fr/rbac-96"/><xhtml:link rel="alternate" hreflang="de" href="https://v1.casbin.org/docs/de/rbac-96"/><xhtml:link rel="alternate" hreflang="ja" href="https://v1.casbin.org/docs/ja/rbac-96"/></url><url><loc>https://v1.casbin.org/docs/en/cloud-native</loc><changefreq>hourly</changefreq><priority>1.0</priority><xhtml:link rel="alternate" hreflang="en" href="https://v1.casbin.org/docs/en/cloud-native"/><xhtml:link rel="alternate" hreflang="zh-CN" href="https://v1.casbin.org/docs/zh-CN/cloud-native"/><xhtml:link rel="alternate" hreflang="ko" href="https://v1.casbin.org/docs/ko/cloud-native"/><xhtml:link rel="alternate" hreflang="ru" href="https://v1.casbin.org/docs/ru/cloud-native"/><xhtml:link rel="alternate" hreflang="fr" href="https://v1.casbin.org/docs/fr/cloud-native"/><xhtml:link rel="alternate" hreflang="de" href="https://v1.casbin.org/docs/de/cloud-native"/><xhtml:link rel="alternate" hreflang="ja" href="https://v1.casbin.org/docs/ja/cloud-native"/></url><url><loc>https://v1.casbin.org/docs/en/contributing</loc><changefreq>hourly</changefreq><priority>1.0</priority><xhtml:link rel="alternate" hreflang="en" href="https://v1.casbin.org/docs/en/contributing"/><xhtml:link rel="alternate" hreflang="zh-CN" href="https://v1.casbin.org/docs/zh-CN/contributing"/><xhtml:link rel="alternate" hreflang="ko" href="https://v1.casbin.org/docs/ko/contributing"/><xhtml:link rel="alternate" hreflang="ru" href="https://v1.casbin.org/docs/ru/contributing"/><xhtml:link rel="alternate" hreflang="fr" href="https://v1.casbin.org/docs/fr/contributing"/><xhtml:link rel="alternate" hreflang="de" href="https://v1.casbin.org/docs/de/contributing"/><xhtml:link rel="alternate" hreflang="ja" href="https://v1.casbin.org/docs/ja/contributing"/></url><url><loc>https://v1.casbin.org/docs/en/data-permissions</loc><changefreq>hourly</changefreq><priority>1.0</priority><xhtml:link rel="alternate" hreflang="en" href="https://v1.casbin.org/docs/en/data-permissions"/><xhtml:link rel="alternate" hreflang="zh-CN" href="https://v1.casbin.org/docs/zh-CN/data-permissions"/><xhtml:link rel="alternate" hreflang="ko" href="https://v1.casbin.org/docs/ko/data-permissions"/><xhtml:link rel="alternate" hreflang="ru" href="https://v1.casbin.org/docs/ru/data-permissions"/><xhtml:link rel="alternate" hreflang="fr" href="https://v1.casbin.org/docs/fr/data-permissions"/><xhtml:link rel="alternate" hreflang="de" href="https://v1.casbin.org/docs/de/data-permissions"/><xhtml:link rel="alternate" hreflang="ja" href="https://v1.casbin.org/docs/ja/data-permissions"/></url><url><loc>https://v1.casbin.org/docs/en/dispatchers</loc><changefreq>hourly</changefreq><priority>1.0</priority><xhtml:link rel="alternate" hreflang="en" href="https://v1.casbin.org/docs/en/dispatchers"/><xhtml:link rel="alternate" hreflang="zh-CN" href="https://v1.casbin.org/docs/zh-CN/dispatchers"/><xhtml:link rel="alternate" hreflang="ko" href="https://v1.casbin.org/docs/ko/dispatchers"/><xhtml:link rel="alternate" hreflang="ru" href="https://v1.casbin.org/docs/ru/dispatchers"/><xhtml:link rel="alternate" hreflang="fr" href="https://v1.casbin.org/docs/fr/dispatchers"/><xhtml:link rel="alternate" hreflang="de" href="https://v1.casbin.org/docs/de/dispatchers"/><xhtml:link rel="alternate" hreflang="ja" href="https://v1.casbin.org/docs/ja/dispatchers"/></url><url><loc>https://v1.casbin.org/docs/en/effector</loc><changefreq>hourly</changefreq><priority>1.0</priority><xhtml:link rel="alternate" hreflang="en" href="https://v1.casbin.org/docs/en/effector"/><xhtml:link rel="alternate" hreflang="zh-CN" href="https://v1.casbin.org/docs/zh-CN/effector"/><xhtml:link rel="alternate" hreflang="ko" href="https://v1.casbin.org/docs/ko/effector"/><xhtml:link rel="alternate" hreflang="ru" href="https://v1.casbin.org/docs/ru/effector"/><xhtml:link rel="alternate" hreflang="fr" href="https://v1.casbin.org/docs/fr/effector"/><xhtml:link rel="alternate" hreflang="de" href="https://v1.casbin.org/docs/de/effector"/><xhtml:link rel="alternate" hreflang="ja" href="https://v1.casbin.org/docs/ja/effector"/></url><url><loc>https://v1.casbin.org/docs/en/enforcers</loc><changefreq>hourly</changefreq><priority>1.0</priority><xhtml:link rel="alternate" hreflang="en" href="https://v1.casbin.org/docs/en/enforcers"/><xhtml:link rel="alternate" hreflang="zh-CN" href="https://v1.casbin.org/docs/zh-CN/enforcers"/><xhtml:link rel="alternate" hreflang="ko" href="https://v1.casbin.org/docs/ko/enforcers"/><xhtml:link rel="alternate" hreflang="ru" href="https://v1.casbin.org/docs/ru/enforcers"/><xhtml:link rel="alternate" hreflang="fr" href="https://v1.casbin.org/docs/fr/enforcers"/><xhtml:link rel="alternate" hreflang="de" href="https://v1.casbin.org/docs/de/enforcers"/><xhtml:link rel="alternate" hreflang="ja" href="https://v1.casbin.org/docs/ja/enforcers"/></url><url><loc>https://v1.casbin.org/docs/en/envoy</loc><changefreq>hourly</changefreq><priority>1.0</priority><xhtml:link rel="alternate" hreflang="en" href="https://v1.casbin.org/docs/en/envoy"/><xhtml:link rel="alternate" hreflang="zh-CN" href="https://v1.casbin.org/docs/zh-CN/envoy"/><xhtml:link rel="alternate" hreflang="ko" href="https://v1.casbin.org/docs/ko/envoy"/><xhtml:link rel="alternate" hreflang="ru" href="https://v1.casbin.org/docs/ru/envoy"/><xhtml:link rel="alternate" hreflang="fr" href="https://v1.casbin.org/docs/fr/envoy"/><xhtml:link rel="alternate" hreflang="de" href="https://v1.casbin.org/docs/de/envoy"/><xhtml:link rel="alternate" hreflang="ja" href="https://v1.casbin.org/docs/ja/envoy"/></url><url><loc>https://v1.casbin.org/docs/en/frontend</loc><changefreq>hourly</changefreq><priority>1.0</priority><xhtml:link rel="alternate" hreflang="en" href="https://v1.casbin.org/docs/en/frontend"/><xhtml:link rel="alternate" hreflang="zh-CN" href="https://v1.casbin.org/docs/zh-CN/frontend"/><xhtml:link rel="alternate" hreflang="ko" href="https://v1.casbin.org/docs/ko/frontend"/><xhtml:link rel="alternate" hreflang="ru" href="https://v1.casbin.org/docs/ru/frontend"/><xhtml:link rel="alternate" hreflang="fr" href="https://v1.casbin.org/docs/fr/frontend"/><xhtml:link rel="alternate" hreflang="de" href="https://v1.casbin.org/docs/de/frontend"/><xhtml:link rel="alternate" hreflang="ja" href="https://v1.casbin.org/docs/ja/frontend"/></url><url><loc>https://v1.casbin.org/docs/en/function</loc><changefreq>hourly</changefreq><priority>1.0</priority><xhtml:link rel="alternate" hreflang="en" href="https://v1.casbin.org/docs/en/function"/><xhtml:link rel="alternate" hreflang="zh-CN" href="https://v1.casbin.org/docs/zh-CN/function"/><xhtml:link rel="alternate" hreflang="ko" href="https://v1.casbin.org/docs/ko/function"/><xhtml:link rel="alternate" hreflang="ru" href="https://v1.casbin.org/docs/ru/function"/><xhtml:link rel="alternate" hreflang="fr" href="https://v1.casbin.org/docs/fr/function"/><xhtml:link rel="alternate" hreflang="de" href="https://v1.casbin.org/docs/de/function"/><xhtml:link rel="alternate" hreflang="ja" href="https://v1.casbin.org/docs/ja/function"/></url><url><loc>https://v1.casbin.org/docs/en/get-started</loc><changefreq>hourly</changefreq><priority>1.0</priority><xhtml:link rel="alternate" hreflang="en" href="https://v1.casbin.org/docs/en/get-started"/><xhtml:link rel="alternate" hreflang="zh-CN" href="https://v1.casbin.org/docs/zh-CN/get-started"/><xhtml:link rel="alternate" hreflang="ko" href="https://v1.casbin.org/docs/ko/get-started"/><xhtml:link rel="alternate" hreflang="ru" href="https://v1.casbin.org/docs/ru/get-started"/><xhtml:link rel="alternate" hreflang="fr" href="https://v1.casbin.org/docs/fr/get-started"/><xhtml:link rel="alternate" hreflang="de" href="https://v1.casbin.org/docs/de/get-started"/><xhtml:link rel="alternate" hreflang="ja" href="https://v1.casbin.org/docs/ja/get-started"/></url><url><loc>https://v1.casbin.org/docs/en/graphql-middlewares</loc><changefreq>hourly</changefreq><priority>1.0</priority><xhtml:link rel="alternate" hreflang="en" href="https://v1.casbin.org/docs/en/graphql-middlewares"/><xhtml:link rel="alternate" hreflang="zh-CN" href="https://v1.casbin.org/docs/zh-CN/graphql-middlewares"/><xhtml:link rel="alternate" hreflang="ko" href="https://v1.casbin.org/docs/ko/graphql-middlewares"/><xhtml:link rel="alternate" hreflang="ru" href="https://v1.casbin.org/docs/ru/graphql-middlewares"/><xhtml:link rel="alternate" hreflang="fr" href="https://v1.casbin.org/docs/fr/graphql-middlewares"/><xhtml:link rel="alternate" hreflang="de" href="https://v1.casbin.org/docs/de/graphql-middlewares"/><xhtml:link rel="alternate" hreflang="ja" href="https://v1.casbin.org/docs/ja/graphql-middlewares"/></url><url><loc>https://v1.casbin.org/docs/en/how-it-works</loc><changefreq>hourly</changefreq><priority>1.0</priority><xhtml:link rel="alternate" hreflang="en" href="https://v1.casbin.org/docs/en/how-it-works"/><xhtml:link rel="alternate" hreflang="zh-CN" href="https://v1.casbin.org/docs/zh-CN/how-it-works"/><xhtml:link rel="alternate" hreflang="ko" href="https://v1.casbin.org/docs/ko/how-it-works"/><xhtml:link rel="alternate" hreflang="ru" href="https://v1.casbin.org/docs/ru/how-it-works"/><xhtml:link rel="alternate" hreflang="fr" href="https://v1.casbin.org/docs/fr/how-it-works"/><xhtml:link rel="alternate" hreflang="de" href="https://v1.casbin.org/docs/de/how-it-works"/><xhtml:link rel="alternate" hreflang="ja" href="https://v1.casbin.org/docs/ja/how-it-works"/></url><url><loc>https://v1.casbin.org/docs/en/ide-plugins</loc><changefreq>hourly</changefreq><priority>1.0</priority><xhtml:link rel="alternate" hreflang="en" href="https://v1.casbin.org/docs/en/ide-plugins"/><xhtml:link rel="alternate" hreflang="zh-CN" href="https://v1.casbin.org/docs/zh-CN/ide-plugins"/><xhtml:link rel="alternate" hreflang="ko" href="https://v1.casbin.org/docs/ko/ide-plugins"/><xhtml:link rel="alternate" hreflang="ru" href="https://v1.casbin.org/docs/ru/ide-plugins"/><xhtml:link rel="alternate" hreflang="fr" href="https://v1.casbin.org/docs/fr/ide-plugins"/><xhtml:link rel="alternate" hreflang="de" href="https://v1.casbin.org/docs/de/ide-plugins"/><xhtml:link rel="alternate" hreflang="ja" href="https://v1.casbin.org/docs/ja/ide-plugins"/></url><url><loc>https://v1.casbin.org/docs/en/k8s</loc><changefreq>hourly</changefreq><priority>1.0</priority><xhtml:link rel="alternate" hreflang="en" href="https://v1.casbin.org/docs/en/k8s"/><xhtml:link rel="alternate" hreflang="zh-CN" href="https://v1.casbin.org/docs/zh-CN/k8s"/><xhtml:link rel="alternate" hreflang="ko" href="https://v1.casbin.org/docs/ko/k8s"/><xhtml:link rel="alternate" hreflang="ru" href="https://v1.casbin.org/docs/ru/k8s"/><xhtml:link rel="alternate" hreflang="fr" href="https://v1.casbin.org/docs/fr/k8s"/><xhtml:link rel="alternate" hreflang="de" href="https://v1.casbin.org/docs/de/k8s"/><xhtml:link rel="alternate" hreflang="ja" href="https://v1.casbin.org/docs/ja/k8s"/></url><url><loc>https://v1.casbin.org/docs/en/log-error</loc><changefreq>hourly</changefreq><priority>1.0</priority><xhtml:link rel="alternate" hreflang="en" href="https://v1.casbin.org/docs/en/log-error"/><xhtml:link rel="alternate" hreflang="zh-CN" href="https://v1.casbin.org/docs/zh-CN/log-error"/><xhtml:link rel="alternate" hreflang="ko" href="https://v1.casbin.org/docs/ko/log-error"/><xhtml:link rel="alternate" hreflang="ru" href="https://v1.casbin.org/docs/ru/log-error"/><xhtml:link rel="alternate" hreflang="fr" href="https://v1.casbin.org/docs/fr/log-error"/><xhtml:link rel="alternate" hreflang="de" href="https://v1.casbin.org/docs/de/log-error"/><xhtml:link rel="alternate" hreflang="ja" href="https://v1.casbin.org/docs/ja/log-error"/></url><url><loc>https://v1.casbin.org/docs/en/management-api</loc><changefreq>hourly</changefreq><priority>1.0</priority><xhtml:link rel="alternate" hreflang="en" href="https://v1.casbin.org/docs/en/management-api"/><xhtml:link rel="alternate" hreflang="zh-CN" href="https://v1.casbin.org/docs/zh-CN/management-api"/><xhtml:link rel="alternate" hreflang="ko" href="https://v1.casbin.org/docs/ko/management-api"/><xhtml:link rel="alternate" hreflang="ru" href="https://v1.casbin.org/docs/ru/management-api"/><xhtml:link rel="alternate" hreflang="fr" href="https://v1.casbin.org/docs/fr/management-api"/><xhtml:link rel="alternate" hreflang="de" href="https://v1.casbin.org/docs/de/management-api"/><xhtml:link rel="alternate" hreflang="ja" href="https://v1.casbin.org/docs/ja/management-api"/></url><url><loc>https://v1.casbin.org/docs/en/middlewares</loc><changefreq>hourly</changefreq><priority>1.0</priority><xhtml:link rel="alternate" hreflang="en" href="https://v1.casbin.org/docs/en/middlewares"/><xhtml:link rel="alternate" hreflang="zh-CN" href="https://v1.casbin.org/docs/zh-CN/middlewares"/><xhtml:link rel="alternate" hreflang="ko" href="https://v1.casbin.org/docs/ko/middlewares"/><xhtml:link rel="alternate" hreflang="ru" href="https://v1.casbin.org/docs/ru/middlewares"/><xhtml:link rel="alternate" hreflang="fr" href="https://v1.casbin.org/docs/fr/middlewares"/><xhtml:link rel="alternate" hreflang="de" href="https://v1.casbin.org/docs/de/middlewares"/><xhtml:link rel="alternate" hreflang="ja" href="https://v1.casbin.org/docs/ja/middlewares"/></url><url><loc>https://v1.casbin.org/docs/en/model-storage</loc><changefreq>hourly</changefreq><priority>1.0</priority><xhtml:link rel="alternate" hreflang="en" href="https://v1.casbin.org/docs/en/model-storage"/><xhtml:link rel="alternate" hreflang="zh-CN" href="https://v1.casbin.org/docs/zh-CN/model-storage"/><xhtml:link rel="alternate" hreflang="ko" href="https://v1.casbin.org/docs/ko/model-storage"/><xhtml:link rel="alternate" hreflang="ru" href="https://v1.casbin.org/docs/ru/model-storage"/><xhtml:link rel="alternate" hreflang="fr" href="https://v1.casbin.org/docs/fr/model-storage"/><xhtml:link rel="alternate" hreflang="de" href="https://v1.casbin.org/docs/de/model-storage"/><xhtml:link rel="alternate" hreflang="ja" href="https://v1.casbin.org/docs/ja/model-storage"/></url><url><loc>https://v1.casbin.org/docs/en/multi-threading</loc><changefreq>hourly</changefreq><priority>1.0</priority><xhtml:link rel="alternate" hreflang="en" href="https://v1.casbin.org/docs/en/multi-threading"/><xhtml:link rel="alternate" hreflang="zh-CN" href="https://v1.casbin.org/docs/zh-CN/multi-threading"/><xhtml:link rel="alternate" hreflang="ko" href="https://v1.casbin.org/docs/ko/multi-threading"/><xhtml:link rel="alternate" hreflang="ru" href="https://v1.casbin.org/docs/ru/multi-threading"/><xhtml:link rel="alternate" hreflang="fr" href="https://v1.casbin.org/docs/fr/multi-threading"/><xhtml:link rel="alternate" hreflang="de" href="https://v1.casbin.org/docs/de/multi-threading"/><xhtml:link rel="alternate" hreflang="ja" href="https://v1.casbin.org/docs/ja/multi-threading"/></url><url><loc>https://v1.casbin.org/docs/en/online-editor</loc><changefreq>hourly</changefreq><priority>1.0</priority><xhtml:link rel="alternate" hreflang="en" href="https://v1.casbin.org/docs/en/online-editor"/><xhtml:link rel="alternate" hreflang="zh-CN" href="https://v1.casbin.org/docs/zh-CN/online-editor"/><xhtml:link rel="alternate" hreflang="ko" href="https://v1.casbin.org/docs/ko/online-editor"/><xhtml:link rel="alternate" hreflang="ru" href="https://v1.casbin.org/docs/ru/online-editor"/><xhtml:link rel="alternate" hreflang="fr" href="https://v1.casbin.org/docs/fr/online-editor"/><xhtml:link rel="alternate" hreflang="de" href="https://v1.casbin.org/docs/de/online-editor"/><xhtml:link rel="alternate" hreflang="ja" href="https://v1.casbin.org/docs/ja/online-editor"/></url><url><loc>https://v1.casbin.org/docs/en/overview</loc><changefreq>hourly</changefreq><priority>1.0</priority><xhtml:link rel="alternate" hreflang="en" href="https://v1.casbin.org/docs/en/overview"/><xhtml:link rel="alternate" hreflang="zh-CN" href="https://v1.casbin.org/docs/zh-CN/overview"/><xhtml:link rel="alternate" hreflang="ko" href="https://v1.casbin.org/docs/ko/overview"/><xhtml:link rel="alternate" hreflang="ru" href="https://v1.casbin.org/docs/ru/overview"/><xhtml:link rel="alternate" hreflang="fr" href="https://v1.casbin.org/docs/fr/overview"/><xhtml:link rel="alternate" hreflang="de" href="https://v1.casbin.org/docs/de/overview"/><xhtml:link rel="alternate" hreflang="ja" href="https://v1.casbin.org/docs/ja/overview"/></url><url><loc>https://v1.casbin.org/docs/en/performance</loc><changefreq>hourly</changefreq><priority>1.0</priority><xhtml:link rel="alternate" hreflang="en" href="https://v1.casbin.org/docs/en/performance"/><xhtml:link rel="alternate" hreflang="zh-CN" href="https://v1.casbin.org/docs/zh-CN/performance"/><xhtml:link rel="alternate" hreflang="ko" href="https://v1.casbin.org/docs/ko/performance"/><xhtml:link rel="alternate" hreflang="ru" href="https://v1.casbin.org/docs/ru/performance"/><xhtml:link rel="alternate" hreflang="fr" href="https://v1.casbin.org/docs/fr/performance"/><xhtml:link rel="alternate" hreflang="de" href="https://v1.casbin.org/docs/de/performance"/><xhtml:link rel="alternate" hreflang="ja" href="https://v1.casbin.org/docs/ja/performance"/></url><url><loc>https://v1.casbin.org/docs/en/policy-storage</loc><changefreq>hourly</changefreq><priority>1.0</priority><xhtml:link rel="alternate" hreflang="en" href="https://v1.casbin.org/docs/en/policy-storage"/><xhtml:link rel="alternate" hreflang="zh-CN" href="https://v1.casbin.org/docs/zh-CN/policy-storage"/><xhtml:link rel="alternate" hreflang="ko" href="https://v1.casbin.org/docs/ko/policy-storage"/><xhtml:link rel="alternate" hreflang="ru" href="https://v1.casbin.org/docs/ru/policy-storage"/><xhtml:link rel="alternate" hreflang="fr" href="https://v1.casbin.org/docs/fr/policy-storage"/><xhtml:link rel="alternate" hreflang="de" href="https://v1.casbin.org/docs/de/policy-storage"/><xhtml:link rel="alternate" hreflang="ja" href="https://v1.casbin.org/docs/ja/policy-storage"/></url><url><loc>https://v1.casbin.org/docs/en/policy-subset-loading</loc><changefreq>hourly</changefreq><priority>1.0</priority><xhtml:link rel="alternate" hreflang="en" href="https://v1.casbin.org/docs/en/policy-subset-loading"/><xhtml:link rel="alternate" hreflang="zh-CN" href="https://v1.casbin.org/docs/zh-CN/policy-subset-loading"/><xhtml:link rel="alternate" hreflang="ko" href="https://v1.casbin.org/docs/ko/policy-subset-loading"/><xhtml:link rel="alternate" hreflang="ru" href="https://v1.casbin.org/docs/ru/policy-subset-loading"/><xhtml:link rel="alternate" hreflang="fr" href="https://v1.casbin.org/docs/fr/policy-subset-loading"/><xhtml:link rel="alternate" hreflang="de" href="https://v1.casbin.org/docs/de/policy-subset-loading"/><xhtml:link rel="alternate" hreflang="ja" href="https://v1.casbin.org/docs/ja/policy-subset-loading"/></url><url><loc>https://v1.casbin.org/docs/en/priority-model</loc><changefreq>hourly</changefreq><priority>1.0</priority><xhtml:link rel="alternate" hreflang="en" href="https://v1.casbin.org/docs/en/priority-model"/><xhtml:link rel="alternate" hreflang="zh-CN" href="https://v1.casbin.org/docs/zh-CN/priority-model"/><xhtml:link rel="alternate" hreflang="ko" href="https://v1.casbin.org/docs/ko/priority-model"/><xhtml:link rel="alternate" hreflang="ru" href="https://v1.casbin.org/docs/ru/priority-model"/><xhtml:link rel="alternate" hreflang="fr" href="https://v1.casbin.org/docs/fr/priority-model"/><xhtml:link rel="alternate" hreflang="de" href="https://v1.casbin.org/docs/de/priority-model"/><xhtml:link rel="alternate" hreflang="ja" href="https://v1.casbin.org/docs/ja/priority-model"/></url><url><loc>https://v1.casbin.org/docs/en/privacy-policy</loc><changefreq>hourly</changefreq><priority>1.0</priority><xhtml:link rel="alternate" hreflang="en" href="https://v1.casbin.org/docs/en/privacy-policy"/><xhtml:link rel="alternate" hreflang="zh-CN" href="https://v1.casbin.org/docs/zh-CN/privacy-policy"/><xhtml:link rel="alternate" hreflang="ko" href="https://v1.casbin.org/docs/ko/privacy-policy"/><xhtml:link rel="alternate" hreflang="ru" href="https://v1.casbin.org/docs/ru/privacy-policy"/><xhtml:link rel="alternate" hreflang="fr" href="https://v1.casbin.org/docs/fr/privacy-policy"/><xhtml:link rel="alternate" hreflang="de" href="https://v1.casbin.org/docs/de/privacy-policy"/><xhtml:link rel="alternate" hreflang="ja" href="https://v1.casbin.org/docs/ja/privacy-policy"/></url><url><loc>https://v1.casbin.org/docs/en/rbac</loc><changefreq>hourly</changefreq><priority>1.0</priority><xhtml:link rel="alternate" hreflang="en" href="https://v1.casbin.org/docs/en/rbac"/><xhtml:link rel="alternate" hreflang="zh-CN" href="https://v1.casbin.org/docs/zh-CN/rbac"/><xhtml:link rel="alternate" hreflang="ko" href="https://v1.casbin.org/docs/ko/rbac"/><xhtml:link rel="alternate" hreflang="ru" href="https://v1.casbin.org/docs/ru/rbac"/><xhtml:link rel="alternate" hreflang="fr" href="https://v1.casbin.org/docs/fr/rbac"/><xhtml:link rel="alternate" hreflang="de" href="https://v1.casbin.org/docs/de/rbac"/><xhtml:link rel="alternate" hreflang="ja" href="https://v1.casbin.org/docs/ja/rbac"/></url><url><loc>https://v1.casbin.org/docs/en/rbac-api</loc><changefreq>hourly</changefreq><priority>1.0</priority><xhtml:link rel="alternate" hreflang="en" href="https://v1.casbin.org/docs/en/rbac-api"/><xhtml:link rel="alternate" hreflang="zh-CN" href="https://v1.casbin.org/docs/zh-CN/rbac-api"/><xhtml:link rel="alternate" hreflang="ko" href="https://v1.casbin.org/docs/ko/rbac-api"/><xhtml:link rel="alternate" hreflang="ru" href="https://v1.casbin.org/docs/ru/rbac-api"/><xhtml:link rel="alternate" hreflang="fr" href="https://v1.casbin.org/docs/fr/rbac-api"/><xhtml:link rel="alternate" hreflang="de" href="https://v1.casbin.org/docs/de/rbac-api"/><xhtml:link rel="alternate" hreflang="ja" href="https://v1.casbin.org/docs/ja/rbac-api"/></url><url><loc>https://v1.casbin.org/docs/en/rbac-with-domains</loc><changefreq>hourly</changefreq><priority>1.0</priority><xhtml:link rel="alternate" hreflang="en" href="https://v1.casbin.org/docs/en/rbac-with-domains"/><xhtml:link rel="alternate" hreflang="zh-CN" href="https://v1.casbin.org/docs/zh-CN/rbac-with-domains"/><xhtml:link rel="alternate" hreflang="ko" href="https://v1.casbin.org/docs/ko/rbac-with-domains"/><xhtml:link rel="alternate" hreflang="ru" href="https://v1.casbin.org/docs/ru/rbac-with-domains"/><xhtml:link rel="alternate" hreflang="fr" href="https://v1.casbin.org/docs/fr/rbac-with-domains"/><xhtml:link rel="alternate" hreflang="de" href="https://v1.casbin.org/docs/de/rbac-with-domains"/><xhtml:link rel="alternate" hreflang="ja" href="https://v1.casbin.org/docs/ja/rbac-with-domains"/></url><url><loc>https://v1.casbin.org/docs/en/rbac-with-domains-api</loc><changefreq>hourly</changefreq><priority>1.0</priority><xhtml:link rel="alternate" hreflang="en" href="https://v1.casbin.org/docs/en/rbac-with-domains-api"/><xhtml:link rel="alternate" hreflang="zh-CN" href="https://v1.casbin.org/docs/zh-CN/rbac-with-domains-api"/><xhtml:link rel="alternate" hreflang="ko" href="https://v1.casbin.org/docs/ko/rbac-with-domains-api"/><xhtml:link rel="alternate" hreflang="ru" href="https://v1.casbin.org/docs/ru/rbac-with-domains-api"/><xhtml:link rel="alternate" hreflang="fr" href="https://v1.casbin.org/docs/fr/rbac-with-domains-api"/><xhtml:link rel="alternate" hreflang="de" href="https://v1.casbin.org/docs/de/rbac-with-domains-api"/><xhtml:link rel="alternate" hreflang="ja" href="https://v1.casbin.org/docs/ja/rbac-with-domains-api"/></url><url><loc>https://v1.casbin.org/docs/en/rbac-with-pattern</loc><changefreq>hourly</changefreq><priority>1.0</priority><xhtml:link rel="alternate" hreflang="en" href="https://v1.casbin.org/docs/en/rbac-with-pattern"/><xhtml:link rel="alternate" hreflang="zh-CN" href="https://v1.casbin.org/docs/zh-CN/rbac-with-pattern"/><xhtml:link rel="alternate" hreflang="ko" href="https://v1.casbin.org/docs/ko/rbac-with-pattern"/><xhtml:link rel="alternate" hreflang="ru" href="https://v1.casbin.org/docs/ru/rbac-with-pattern"/><xhtml:link rel="alternate" hreflang="fr" href="https://v1.casbin.org/docs/fr/rbac-with-pattern"/><xhtml:link rel="alternate" hreflang="de" href="https://v1.casbin.org/docs/de/rbac-with-pattern"/><xhtml:link rel="alternate" hreflang="ja" href="https://v1.casbin.org/docs/ja/rbac-with-pattern"/></url><url><loc>https://v1.casbin.org/docs/en/rolemanager-api</loc><changefreq>hourly</changefreq><priority>1.0</priority><xhtml:link rel="alternate" hreflang="en" href="https://v1.casbin.org/docs/en/rolemanager-api"/><xhtml:link rel="alternate" hreflang="zh-CN" href="https://v1.casbin.org/docs/zh-CN/rolemanager-api"/><xhtml:link rel="alternate" hreflang="ko" href="https://v1.casbin.org/docs/ko/rolemanager-api"/><xhtml:link rel="alternate" hreflang="ru" href="https://v1.casbin.org/docs/ru/rolemanager-api"/><xhtml:link rel="alternate" hreflang="fr" href="https://v1.casbin.org/docs/fr/rolemanager-api"/><xhtml:link rel="alternate" hreflang="de" href="https://v1.casbin.org/docs/de/rolemanager-api"/><xhtml:link rel="alternate" hreflang="ja" href="https://v1.casbin.org/docs/ja/rolemanager-api"/></url><url><loc>https://v1.casbin.org/docs/en/role-managers</loc><changefreq>hourly</changefreq><priority>1.0</priority><xhtml:link rel="alternate" hreflang="en" href="https://v1.casbin.org/docs/en/role-managers"/><xhtml:link rel="alternate" hreflang="zh-CN" href="https://v1.casbin.org/docs/zh-CN/role-managers"/><xhtml:link rel="alternate" hreflang="ko" href="https://v1.casbin.org/docs/ko/role-managers"/><xhtml:link rel="alternate" hreflang="ru" href="https://v1.casbin.org/docs/ru/role-managers"/><xhtml:link rel="alternate" hreflang="fr" href="https://v1.casbin.org/docs/fr/role-managers"/><xhtml:link rel="alternate" hreflang="de" href="https://v1.casbin.org/docs/de/role-managers"/><xhtml:link rel="alternate" hreflang="ja" href="https://v1.casbin.org/docs/ja/role-managers"/></url><url><loc>https://v1.casbin.org/docs/en/service</loc><changefreq>hourly</changefreq><priority>1.0</priority><xhtml:link rel="alternate" hreflang="en" href="https://v1.casbin.org/docs/en/service"/><xhtml:link rel="alternate" hreflang="zh-CN" href="https://v1.casbin.org/docs/zh-CN/service"/><xhtml:link rel="alternate" hreflang="ko" href="https://v1.casbin.org/docs/ko/service"/><xhtml:link rel="alternate" hreflang="ru" href="https://v1.casbin.org/docs/ru/service"/><xhtml:link rel="alternate" hreflang="fr" href="https://v1.casbin.org/docs/fr/service"/><xhtml:link rel="alternate" hreflang="de" href="https://v1.casbin.org/docs/de/service"/><xhtml:link rel="alternate" hreflang="ja" href="https://v1.casbin.org/docs/ja/service"/></url><url><loc>https://v1.casbin.org/docs/en/superadmin</loc><changefreq>hourly</changefreq><priority>1.0</priority><xhtml:link rel="alternate" hreflang="en" href="https://v1.casbin.org/docs/en/superadmin"/><xhtml:link rel="alternate" hreflang="zh-CN" href="https://v1.casbin.org/docs/zh-CN/superadmin"/><xhtml:link rel="alternate" hreflang="ko" href="https://v1.casbin.org/docs/ko/superadmin"/><xhtml:link rel="alternate" hreflang="ru" href="https://v1.casbin.org/docs/ru/superadmin"/><xhtml:link rel="alternate" hreflang="fr" href="https://v1.casbin.org/docs/fr/superadmin"/><xhtml:link rel="alternate" hreflang="de" href="https://v1.casbin.org/docs/de/superadmin"/><xhtml:link rel="alternate" hreflang="ja" href="https://v1.casbin.org/docs/ja/superadmin"/></url><url><loc>https://v1.casbin.org/docs/en/supported-models</loc><changefreq>hourly</changefreq><priority>1.0</priority><xhtml:link rel="alternate" hreflang="en" href="https://v1.casbin.org/docs/en/supported-models"/><xhtml:link rel="alternate" hreflang="zh-CN" href="https://v1.casbin.org/docs/zh-CN/supported-models"/><xhtml:link rel="alternate" hreflang="ko" href="https://v1.casbin.org/docs/ko/supported-models"/><xhtml:link rel="alternate" hreflang="ru" href="https://v1.casbin.org/docs/ru/supported-models"/><xhtml:link rel="alternate" hreflang="fr" href="https://v1.casbin.org/docs/fr/supported-models"/><xhtml:link rel="alternate" hreflang="de" href="https://v1.casbin.org/docs/de/supported-models"/><xhtml:link rel="alternate" hreflang="ja" href="https://v1.casbin.org/docs/ja/supported-models"/></url><url><loc>https://v1.casbin.org/docs/en/syntax-for-models</loc><changefreq>hourly</changefreq><priority>1.0</priority><xhtml:link rel="alternate" hreflang="en" href="https://v1.casbin.org/docs/en/syntax-for-models"/><xhtml:link rel="alternate" hreflang="zh-CN" href="https://v1.casbin.org/docs/zh-CN/syntax-for-models"/><xhtml:link rel="alternate" hreflang="ko" href="https://v1.casbin.org/docs/ko/syntax-for-models"/><xhtml:link rel="alternate" hreflang="ru" href="https://v1.casbin.org/docs/ru/syntax-for-models"/><xhtml:link rel="alternate" hreflang="fr" href="https://v1.casbin.org/docs/fr/syntax-for-models"/><xhtml:link rel="alternate" hreflang="de" href="https://v1.casbin.org/docs/de/syntax-for-models"/><xhtml:link rel="alternate" hreflang="ja" href="https://v1.casbin.org/docs/ja/syntax-for-models"/></url><url><loc>https://v1.casbin.org/docs/en/terms-of-service</loc><changefreq>hourly</changefreq><priority>1.0</priority><xhtml:link rel="alternate" hreflang="en" href="https://v1.casbin.org/docs/en/terms-of-service"/><xhtml:link rel="alternate" hreflang="zh-CN" href="https://v1.casbin.org/docs/zh-CN/terms-of-service"/><xhtml:link rel="alternate" hreflang="ko" href="https://v1.casbin.org/docs/ko/terms-of-service"/><xhtml:link rel="alternate" hreflang="ru" href="https://v1.casbin.org/docs/ru/terms-of-service"/><xhtml:link rel="alternate" hreflang="fr" href="https://v1.casbin.org/docs/fr/terms-of-service"/><xhtml:link rel="alternate" hreflang="de" href="https://v1.casbin.org/docs/de/terms-of-service"/><xhtml:link rel="alternate" hreflang="ja" href="https://v1.casbin.org/docs/ja/terms-of-service"/></url><url><loc>https://v1.casbin.org/docs/en/tutorials</loc><changefreq>hourly</changefreq><priority>1.0</priority><xhtml:link rel="alternate" hreflang="en" href="https://v1.casbin.org/docs/en/tutorials"/><xhtml:link rel="alternate" hreflang="zh-CN" href="https://v1.casbin.org/docs/zh-CN/tutorials"/><xhtml:link rel="alternate" hreflang="ko" href="https://v1.casbin.org/docs/ko/tutorials"/><xhtml:link rel="alternate" hreflang="ru" href="https://v1.casbin.org/docs/ru/tutorials"/><xhtml:link rel="alternate" hreflang="fr" href="https://v1.casbin.org/docs/fr/tutorials"/><xhtml:link rel="alternate" hreflang="de" href="https://v1.casbin.org/docs/de/tutorials"/><xhtml:link rel="alternate" hreflang="ja" href="https://v1.casbin.org/docs/ja/tutorials"/></url><url><loc>https://v1.casbin.org/docs/en/watchers</loc><changefreq>hourly</changefreq><priority>1.0</priority><xhtml:link rel="alternate" hreflang="en" href="https://v1.casbin.org/docs/en/watchers"/><xhtml:link rel="alternate" hreflang="zh-CN" href="https://v1.casbin.org/docs/zh-CN/watchers"/><xhtml:link rel="alternate" hreflang="ko" href="https://v1.casbin.org/docs/ko/watchers"/><xhtml:link rel="alternate" hreflang="ru" href="https://v1.casbin.org/docs/ru/watchers"/><xhtml:link rel="alternate" hreflang="fr" href="https://v1.casbin.org/docs/fr/watchers"/><xhtml:link rel="alternate" hreflang="de" href="https://v1.casbin.org/docs/de/watchers"/><xhtml:link rel="alternate" hreflang="ja" href="https://v1.casbin.org/docs/ja/watchers"/></url></urlset>