<?xml version="1.0" encoding="UTF-8"?>
<urlset xmlns="http://www.sitemaps.org/schemas/sitemap/0.9">
  <url>
    <loc>https://sa-token.com/</loc>
    <lastmod>2026-09-24</lastmod>
  </url>
  <url>
    <loc>https://sa-token.com/index.html</loc>
    <lastmod>2026-09-24</lastmod>
  </url>
  <url>
    <loc>https://sa-token.com/cases.html</loc>
    <lastmod>2026-09-24</lastmod>
  </url>
  <url>
    <loc>https://sa-token.com/readme.html</loc>
    <lastmod>2026-09-16</lastmod>
  </url>
  <url>
    <loc>https://sa-token.com/doc.html</loc>
    <lastmod>2026-09-24</lastmod>
  </url>
  <url>
    <loc>https://sa-token.com/blog/index.html</loc>
    <lastmod>2026-09-25</lastmod>
  </url>
  <url>
    <loc>https://sa-token.com/api/sa-session.html</loc>
    <lastmod>2026-09-15</lastmod>
  </url>
  <url>
    <loc>https://sa-token.com/api/sa-strategy.html</loc>
    <lastmod>2026-09-15</lastmod>
  </url>
  <url>
    <loc>https://sa-token.com/api/sa-token-dao.html</loc>
    <lastmod>2026-09-15</lastmod>
  </url>
  <url>
    <loc>https://sa-token.com/api/stp-util.html</loc>
    <lastmod>2026-09-15</lastmod>
  </url>
  <url>
    <loc>https://sa-token.com/arch/data-structure.html</loc>
    <lastmod>2026-09-15</lastmod>
  </url>
  <url>
    <loc>https://sa-token.com/arch/dir-intro.html</loc>
    <lastmod>2026-09-15</lastmod>
  </url>
  <url>
    <loc>https://sa-token.com/fun/async--mock.html</loc>
    <lastmod>2026-09-15</lastmod>
  </url>
  <url>
    <loc>https://sa-token.com/fun/auth-flow.html</loc>
    <lastmod>2026-09-15</lastmod>
  </url>
  <url>
    <loc>https://sa-token.com/fun/auth-framework-function-test.html</loc>
    <lastmod>2026-09-15</lastmod>
  </url>
  <url>
    <loc>https://sa-token.com/fun/cors-filter.html</loc>
    <lastmod>2026-09-15</lastmod>
  </url>
  <url>
    <loc>https://sa-token.com/fun/curr-domain.html</loc>
    <lastmod>2026-09-15</lastmod>
  </url>
  <url>
    <loc>https://sa-token.com/fun/custom-annotations.html</loc>
    <lastmod>2026-09-15</lastmod>
  </url>
  <url>
    <loc>https://sa-token.com/fun/dynamic-router-check.html</loc>
    <lastmod>2026-09-15</lastmod>
  </url>
  <url>
    <loc>https://sa-token.com/fun/exception-code.html</loc>
    <lastmod>2026-09-15</lastmod>
  </url>
  <url>
    <loc>https://sa-token.com/fun/firewall.html</loc>
    <lastmod>2026-09-15</lastmod>
  </url>
  <url>
    <loc>https://sa-token.com/fun/git-pr.html</loc>
    <lastmod>2026-09-15</lastmod>
  </url>
  <url>
    <loc>https://sa-token.com/fun/issue-template.html</loc>
    <lastmod>2026-09-15</lastmod>
  </url>
  <url>
    <loc>https://sa-token.com/fun/jur-cache.html</loc>
    <lastmod>2026-09-15</lastmod>
  </url>
  <url>
    <loc>https://sa-token.com/fun/log.html</loc>
    <lastmod>2026-09-15</lastmod>
  </url>
  <url>
    <loc>https://sa-token.com/fun/not-login-scene.html</loc>
    <lastmod>2026-09-15</lastmod>
  </url>
  <url>
    <loc>https://sa-token.com/fun/plugin-dev.html</loc>
    <lastmod>2026-09-15</lastmod>
  </url>
  <url>
    <loc>https://sa-token.com/fun/refer-info.html</loc>
    <lastmod>2026-09-15</lastmod>
  </url>
  <url>
    <loc>https://sa-token.com/fun/sa-token-context.html</loc>
    <lastmod>2026-09-15</lastmod>
  </url>
  <url>
    <loc>https://sa-token.com/fun/sa-token-test.html</loc>
    <lastmod>2026-09-15</lastmod>
  </url>
  <url>
    <loc>https://sa-token.com/fun/session-model.html</loc>
    <lastmod>2026-09-15</lastmod>
  </url>
  <url>
    <loc>https://sa-token.com/fun/sso-vs-oauth2.html</loc>
    <lastmod>2026-09-15</lastmod>
  </url>
  <url>
    <loc>https://sa-token.com/fun/team.html</loc>
    <lastmod>2026-09-15</lastmod>
  </url>
  <url>
    <loc>https://sa-token.com/fun/tech-stack.html</loc>
    <lastmod>2026-09-15</lastmod>
  </url>
  <url>
    <loc>https://sa-token.com/fun/three-scope.html</loc>
    <lastmod>2026-09-15</lastmod>
  </url>
  <url>
    <loc>https://sa-token.com/fun/timeline.html</loc>
    <lastmod>2026-09-15</lastmod>
  </url>
  <url>
    <loc>https://sa-token.com/fun/token-info.html</loc>
    <lastmod>2026-09-15</lastmod>
  </url>
  <url>
    <loc>https://sa-token.com/fun/token-timeout.html</loc>
    <lastmod>2026-09-15</lastmod>
  </url>
  <url>
    <loc>https://sa-token.com/fun/update-version-flow.html</loc>
    <lastmod>2026-09-15</lastmod>
  </url>
  <url>
    <loc>https://sa-token.com/micro/dcs-session.html</loc>
    <lastmod>2026-09-15</lastmod>
  </url>
  <url>
    <loc>https://sa-token.com/micro/gateway-auth.html</loc>
    <lastmod>2026-09-15</lastmod>
  </url>
  <url>
    <loc>https://sa-token.com/micro/import-intro.html</loc>
    <lastmod>2026-09-15</lastmod>
  </url>
  <url>
    <loc>https://sa-token.com/micro/same-token.html</loc>
    <lastmod>2026-09-15</lastmod>
  </url>
  <url>
    <loc>https://sa-token.com/more/common-action.html</loc>
    <lastmod>2026-09-15</lastmod>
  </url>
  <url>
    <loc>https://sa-token.com/more/common-questions.html</loc>
    <lastmod>2026-09-22</lastmod>
  </url>
  <url>
    <loc>https://sa-token.com/more/content-cooperation.html</loc>
    <lastmod>2026-09-16</lastmod>
  </url>
  <url>
    <loc>https://sa-token.com/more/demand-commit.html</loc>
    <lastmod>2026-09-15</lastmod>
  </url>
  <url>
    <loc>https://sa-token.com/more/download-demos.html</loc>
    <lastmod>2026-09-15</lastmod>
  </url>
  <url>
    <loc>https://sa-token.com/more/join-group.html</loc>
    <lastmod>2026-09-15</lastmod>
  </url>
  <url>
    <loc>https://sa-token.com/more/noun-intro.html</loc>
    <lastmod>2026-09-15</lastmod>
  </url>
  <url>
    <loc>https://sa-token.com/more/recommended.html</loc>
    <lastmod>2026-09-15</lastmod>
  </url>
  <url>
    <loc>https://sa-token.com/more/sa-token-donate.html</loc>
    <lastmod>2026-09-15</lastmod>
  </url>
  <url>
    <loc>https://sa-token.com/more/tj-gzh-hz.html</loc>
    <lastmod>2026-09-15</lastmod>
  </url>
  <url>
    <loc>https://sa-token.com/more/tj-gzh.html</loc>
    <lastmod>2026-09-15</lastmod>
  </url>
  <url>
    <loc>https://sa-token.com/more/update-log.html</loc>
    <lastmod>2026-09-15</lastmod>
  </url>
  <url>
    <loc>https://sa-token.com/more/wenjuan.html</loc>
    <lastmod>2026-09-15</lastmod>
  </url>
  <url>
    <loc>https://sa-token.com/oauth2/oauth2-apidoc.html</loc>
    <lastmod>2026-09-15</lastmod>
  </url>
  <url>
    <loc>https://sa-token.com/oauth2/oauth2-at-check.html</loc>
    <lastmod>2026-09-15</lastmod>
  </url>
  <url>
    <loc>https://sa-token.com/oauth2/oauth2-check-domain.html</loc>
    <lastmod>2026-09-15</lastmod>
  </url>
  <url>
    <loc>https://sa-token.com/oauth2/oauth2-custom-api.html</loc>
    <lastmod>2026-09-15</lastmod>
  </url>
  <url>
    <loc>https://sa-token.com/oauth2/oauth2-custom-grant_type.html</loc>
    <lastmod>2026-09-15</lastmod>
  </url>
  <url>
    <loc>https://sa-token.com/oauth2/oauth2-custom-login.html</loc>
    <lastmod>2026-09-15</lastmod>
  </url>
  <url>
    <loc>https://sa-token.com/oauth2/oauth2-custom-scope.html</loc>
    <lastmod>2026-09-15</lastmod>
  </url>
  <url>
    <loc>https://sa-token.com/oauth2/oauth2-data-loader.html</loc>
    <lastmod>2026-09-15</lastmod>
  </url>
  <url>
    <loc>https://sa-token.com/oauth2/oauth2-dev.html</loc>
    <lastmod>2026-09-15</lastmod>
  </url>
  <url>
    <loc>https://sa-token.com/oauth2/oauth2-h5.html</loc>
    <lastmod>2026-09-15</lastmod>
  </url>
  <url>
    <loc>https://sa-token.com/oauth2/oauth2-interworking.html</loc>
    <lastmod>2026-09-15</lastmod>
  </url>
  <url>
    <loc>https://sa-token.com/oauth2/oauth2-oidc.html</loc>
    <lastmod>2026-09-15</lastmod>
  </url>
  <url>
    <loc>https://sa-token.com/oauth2/oauth2-openid.html</loc>
    <lastmod>2026-09-15</lastmod>
  </url>
  <url>
    <loc>https://sa-token.com/oauth2/oauth2-questions.html</loc>
    <lastmod>2026-09-15</lastmod>
  </url>
  <url>
    <loc>https://sa-token.com/oauth2/oauth2-scope-level.html</loc>
    <lastmod>2026-09-15</lastmod>
  </url>
  <url>
    <loc>https://sa-token.com/oauth2/oauth2-server.html</loc>
    <lastmod>2026-09-15</lastmod>
  </url>
  <url>
    <loc>https://sa-token.com/oauth2/readme.html</loc>
    <lastmod>2026-09-15</lastmod>
  </url>
  <url>
    <loc>https://sa-token.com/plugin/alone-redis.html</loc>
    <lastmod>2026-09-15</lastmod>
  </url>
  <url>
    <loc>https://sa-token.com/plugin/alone-redisson.html</loc>
    <lastmod>2026-09-15</lastmod>
  </url>
  <url>
    <loc>https://sa-token.com/plugin/aop-at.html</loc>
    <lastmod>2026-09-15</lastmod>
  </url>
  <url>
    <loc>https://sa-token.com/plugin/api-key.html</loc>
    <lastmod>2026-09-15</lastmod>
  </url>
  <url>
    <loc>https://sa-token.com/plugin/api-sign.html</loc>
    <lastmod>2026-09-15</lastmod>
  </url>
  <url>
    <loc>https://sa-token.com/plugin/custom-serializer.html</loc>
    <lastmod>2026-09-15</lastmod>
  </url>
  <url>
    <loc>https://sa-token.com/plugin/dao-extend.html</loc>
    <lastmod>2026-09-15</lastmod>
  </url>
  <url>
    <loc>https://sa-token.com/plugin/dubbo-extend.html</loc>
    <lastmod>2026-09-15</lastmod>
  </url>
  <url>
    <loc>https://sa-token.com/plugin/freemarker-extend.html</loc>
    <lastmod>2026-09-15</lastmod>
  </url>
  <url>
    <loc>https://sa-token.com/plugin/grpc-extend.html</loc>
    <lastmod>2026-09-15</lastmod>
  </url>
  <url>
    <loc>https://sa-token.com/plugin/http-extend.html</loc>
    <lastmod>2026-09-15</lastmod>
  </url>
  <url>
    <loc>https://sa-token.com/plugin/json-extend.html</loc>
    <lastmod>2026-09-15</lastmod>
  </url>
  <url>
    <loc>https://sa-token.com/plugin/jwt-extend.html</loc>
    <lastmod>2026-09-15</lastmod>
  </url>
  <url>
    <loc>https://sa-token.com/plugin/quick-login.html</loc>
    <lastmod>2026-09-15</lastmod>
  </url>
  <url>
    <loc>https://sa-token.com/plugin/spel-at.html</loc>
    <lastmod>2026-09-15</lastmod>
  </url>
  <url>
    <loc>https://sa-token.com/plugin/temp-token.html</loc>
    <lastmod>2026-09-15</lastmod>
  </url>
  <url>
    <loc>https://sa-token.com/plugin/thymeleaf-extend.html</loc>
    <lastmod>2026-09-15</lastmod>
  </url>
  <url>
    <loc>https://sa-token.com/sso/anon-client.html</loc>
    <lastmod>2026-09-15</lastmod>
  </url>
  <url>
    <loc>https://sa-token.com/sso/message-push.html</loc>
    <lastmod>2026-09-15</lastmod>
  </url>
  <url>
    <loc>https://sa-token.com/sso/readme.html</loc>
    <lastmod>2026-09-15</lastmod>
  </url>
  <url>
    <loc>https://sa-token.com/sso/signout.html</loc>
    <lastmod>2026-09-15</lastmod>
  </url>
  <url>
    <loc>https://sa-token.com/sso/sso-apidoc.html</loc>
    <lastmod>2026-09-15</lastmod>
  </url>
  <url>
    <loc>https://sa-token.com/sso/sso-check-domain.html</loc>
    <lastmod>2026-09-15</lastmod>
  </url>
  <url>
    <loc>https://sa-token.com/sso/sso-custom-api.html</loc>
    <lastmod>2026-09-15</lastmod>
  </url>
  <url>
    <loc>https://sa-token.com/sso/sso-custom-login.html</loc>
    <lastmod>2026-09-15</lastmod>
  </url>
  <url>
    <loc>https://sa-token.com/sso/sso-dev.html</loc>
    <lastmod>2026-09-15</lastmod>
  </url>
  <url>
    <loc>https://sa-token.com/sso/sso-diff-key.html</loc>
    <lastmod>2026-09-15</lastmod>
  </url>
  <url>
    <loc>https://sa-token.com/sso/sso-h5.html</loc>
    <lastmod>2026-09-15</lastmod>
  </url>
  <url>
    <loc>https://sa-token.com/sso/sso-home-jump.html</loc>
    <lastmod>2026-09-15</lastmod>
  </url>
  <url>
    <loc>https://sa-token.com/sso/sso-nosdk.html</loc>
    <lastmod>2026-09-15</lastmod>
  </url>
  <url>
    <loc>https://sa-token.com/sso/sso-questions.html</loc>
    <lastmod>2026-09-21</lastmod>
  </url>
  <url>
    <loc>https://sa-token.com/sso/sso-server.html</loc>
    <lastmod>2026-09-15</lastmod>
  </url>
  <url>
    <loc>https://sa-token.com/sso/sso-type1.html</loc>
    <lastmod>2026-09-15</lastmod>
  </url>
  <url>
    <loc>https://sa-token.com/sso/sso-type2.html</loc>
    <lastmod>2026-09-15</lastmod>
  </url>
  <url>
    <loc>https://sa-token.com/sso/sso-type3.html</loc>
    <lastmod>2026-09-15</lastmod>
  </url>
  <url>
    <loc>https://sa-token.com/sso/user-data-sync.html</loc>
    <lastmod>2026-09-15</lastmod>
  </url>
  <url>
    <loc>https://sa-token.com/start/download.html</loc>
    <lastmod>2026-09-15</lastmod>
  </url>
  <url>
    <loc>https://sa-token.com/start/example.html</loc>
    <lastmod>2026-09-15</lastmod>
  </url>
  <url>
    <loc>https://sa-token.com/start/maven-pull.html</loc>
    <lastmod>2026-09-15</lastmod>
  </url>
  <url>
    <loc>https://sa-token.com/start/new-version.html</loc>
    <lastmod>2026-09-15</lastmod>
  </url>
  <url>
    <loc>https://sa-token.com/start/run-source-code.html</loc>
    <lastmod>2026-09-15</lastmod>
  </url>
  <url>
    <loc>https://sa-token.com/start/solon-example.html</loc>
    <lastmod>2026-09-15</lastmod>
  </url>
  <url>
    <loc>https://sa-token.com/start/webflux-example.html</loc>
    <lastmod>2026-09-15</lastmod>
  </url>
  <url>
    <loc>https://sa-token.com/up/basic-auth.html</loc>
    <lastmod>2026-09-15</lastmod>
  </url>
  <url>
    <loc>https://sa-token.com/up/disable.html</loc>
    <lastmod>2026-09-15</lastmod>
  </url>
  <url>
    <loc>https://sa-token.com/up/global-filter.html</loc>
    <lastmod>2026-09-15</lastmod>
  </url>
  <url>
    <loc>https://sa-token.com/up/global-listener.html</loc>
    <lastmod>2026-09-15</lastmod>
  </url>
  <url>
    <loc>https://sa-token.com/up/integ-redis.html</loc>
    <lastmod>2026-09-15</lastmod>
  </url>
  <url>
    <loc>https://sa-token.com/up/integ-spring-mongod-1.html</loc>
    <lastmod>2026-09-15</lastmod>
  </url>
  <url>
    <loc>https://sa-token.com/up/integ-spring-mongod-2.html</loc>
    <lastmod>2026-09-15</lastmod>
  </url>
  <url>
    <loc>https://sa-token.com/up/login-parameter.html</loc>
    <lastmod>2026-09-15</lastmod>
  </url>
  <url>
    <loc>https://sa-token.com/up/many-account.html</loc>
    <lastmod>2026-09-15</lastmod>
  </url>
  <url>
    <loc>https://sa-token.com/up/mock-person.html</loc>
    <lastmod>2026-09-15</lastmod>
  </url>
  <url>
    <loc>https://sa-token.com/up/mutex-login.html</loc>
    <lastmod>2026-09-15</lastmod>
  </url>
  <url>
    <loc>https://sa-token.com/up/not-cookie.html</loc>
    <lastmod>2026-09-15</lastmod>
  </url>
  <url>
    <loc>https://sa-token.com/up/password-secure.html</loc>
    <lastmod>2026-09-15</lastmod>
  </url>
  <url>
    <loc>https://sa-token.com/up/remember-me.html</loc>
    <lastmod>2026-09-15</lastmod>
  </url>
  <url>
    <loc>https://sa-token.com/up/safe-auth.html</loc>
    <lastmod>2026-09-15</lastmod>
  </url>
  <url>
    <loc>https://sa-token.com/up/search-session.html</loc>
    <lastmod>2026-09-18</lastmod>
  </url>
  <url>
    <loc>https://sa-token.com/up/token-prefix.html</loc>
    <lastmod>2026-09-15</lastmod>
  </url>
  <url>
    <loc>https://sa-token.com/up/token-style.html</loc>
    <lastmod>2026-09-15</lastmod>
  </url>
  <url>
    <loc>https://sa-token.com/use/at-check.html</loc>
    <lastmod>2026-09-15</lastmod>
  </url>
  <url>
    <loc>https://sa-token.com/use/config.html</loc>
    <lastmod>2026-09-15</lastmod>
  </url>
  <url>
    <loc>https://sa-token.com/use/jur-auth.html</loc>
    <lastmod>2026-09-15</lastmod>
  </url>
  <url>
    <loc>https://sa-token.com/use/kick.html</loc>
    <lastmod>2026-09-15</lastmod>
  </url>
  <url>
    <loc>https://sa-token.com/use/login-auth.html</loc>
    <lastmod>2026-09-15</lastmod>
  </url>
  <url>
    <loc>https://sa-token.com/use/route-check.html</loc>
    <lastmod>2026-09-15</lastmod>
  </url>
  <url>
    <loc>https://sa-token.com/use/session.html</loc>
    <lastmod>2026-09-15</lastmod>
  </url>
  <url>
    <loc>https://sa-token.com/blog/essays/quick-login.html</loc>
    <lastmod>2026-08-27</lastmod>
  </url>
  <url>
    <loc>https://sa-token.com/blog/essays/gateway-rpc.html</loc>
    <lastmod>2026-08-25</lastmod>
  </url>
  <url>
    <loc>https://sa-token.com/blog/release/sa-token-rust-v0-2-0.html</loc>
    <lastmod>2026-08-24</lastmod>
  </url>
  <url>
    <loc>https://sa-token.com/blog/special/rust-openatom.html</loc>
    <lastmod>2026-08-20</lastmod>
  </url>
  <url>
    <loc>https://sa-token.com/blog/release/sa-token-v1-46-0.html</loc>
    <lastmod>2026-08-18</lastmod>
  </url>
  <url>
    <loc>https://sa-token.com/blog/special/nodejs.html</loc>
    <lastmod>2026-05-16</lastmod>
  </url>
  <url>
    <loc>https://sa-token.com/blog/featured/why-rust.html</loc>
    <lastmod>2026-05-07</lastmod>
  </url>
  <url>
    <loc>https://sa-token.com/blog/release/sa-token-v1-45-0.html</loc>
    <lastmod>2026-03-09</lastmod>
  </url>
  <url>
    <loc>https://sa-token.com/blog/special/go.html</loc>
    <lastmod>2025-10-20</lastmod>
  </url>
  <url>
    <loc>https://sa-token.com/blog/special/rust.html</loc>
    <lastmod>2025-10-12</lastmod>
  </url>
  <url>
    <loc>https://sa-token.com/blog/release/sa-token-v1-43-0.html</loc>
    <lastmod>2025-05-19</lastmod>
  </url>
  <url>
    <loc>https://sa-token.com/blog/featured/cors.html</loc>
    <lastmod>2025-04-11</lastmod>
  </url>
  <url>
    <loc>https://sa-token.com/blog/release/sa-token-v1-42-0.html</loc>
    <lastmod>2025-04-11</lastmod>
  </url>
  <url>
    <loc>https://sa-token.com/blog/release/sa-token-v1-41-0.html</loc>
    <lastmod>2025-03-21</lastmod>
  </url>
  <url>
    <loc>https://sa-token.com/blog/release/sa-token-v1-40-0.html</loc>
    <lastmod>2025-02-01</lastmod>
  </url>
  <url>
    <loc>https://sa-token.com/blog/release/sa-token-v1-39-0.html</loc>
    <lastmod>2024-08-28</lastmod>
  </url>
  <url>
    <loc>https://sa-token.com/blog/release/sa-token-v1-35-0.html</loc>
    <lastmod>2023-06-27</lastmod>
  </url>
  <url>
    <loc>https://sa-token.com/blog/featured/kickout-design.html</loc>
    <lastmod>2023-04-24</lastmod>
  </url>
  <url>
    <loc>https://sa-token.com/blog/essays/second-auth.html</loc>
    <lastmod>2023-04-24</lastmod>
  </url>
  <url>
    <loc>https://sa-token.com/blog/essays/microservice.html</loc>
    <lastmod>2023-04-24</lastmod>
  </url>
  <url>
    <loc>https://sa-token.com/blog/essays/frontend-login.html</loc>
    <lastmod>2023-04-24</lastmod>
  </url>
  <url>
    <loc>https://sa-token.com/blog/other/intro.html</loc>
    <lastmod>2023-04-24</lastmod>
  </url>
  <url>
    <loc>https://sa-token.com/blog/other/wechat-launch.html</loc>
    <lastmod>2023-04-24</lastmod>
  </url>
  <url>
    <loc>https://sa-token.com/blog/featured/websocket-auth.html</loc>
    <lastmod>2023-04-24</lastmod>
  </url>
  <url>
    <loc>https://sa-token.com/blog/essays/login-modes.html</loc>
    <lastmod>2023-04-24</lastmod>
  </url>
  <url>
    <loc>https://sa-token.com/blog/essays/remember-me.html</loc>
    <lastmod>2023-04-24</lastmod>
  </url>
  <url>
    <loc>https://sa-token.com/blog/essays/kickout.html</loc>
    <lastmod>2023-04-24</lastmod>
  </url>
  <url>
    <loc>https://sa-token.com/blog/essays/sasession.html</loc>
    <lastmod>2023-04-24</lastmod>
  </url>
  <url>
    <loc>https://sa-token.com/blog/featured/login-tricks.html</loc>
    <lastmod>2023-04-24</lastmod>
  </url>
  <url>
    <loc>https://sa-token.com/blog/other/ban-offline.html</loc>
    <lastmod>2023-04-24</lastmod>
  </url>
  <url>
    <loc>https://sa-token.com/blog/essays/login-auth.html</loc>
    <lastmod>2023-04-24</lastmod>
  </url>
  <url>
    <loc>https://sa-token.com/blog/essays/ban-account.html</loc>
    <lastmod>2023-04-24</lastmod>
  </url>
  <url>
    <loc>https://sa-token.com/blog/essays/route-auth.html</loc>
    <lastmod>2023-04-24</lastmod>
  </url>
  <url>
    <loc>https://sa-token.com/blog/essays/annotation-auth.html</loc>
    <lastmod>2023-04-24</lastmod>
  </url>
  <url>
    <loc>https://sa-token.com/blog/essays/permission.html</loc>
    <lastmod>2023-04-24</lastmod>
  </url>
  <url>
    <loc>https://sa-token.com/blog/other/annotation-split.html</loc>
    <lastmod>2023-04-24</lastmod>
  </url>
  <url>
    <loc>https://sa-token.com/blog/essays/jwt.html</loc>
    <lastmod>2023-04-24</lastmod>
  </url>
  <url>
    <loc>https://sa-token.com/blog/special/10k-stars.html</loc>
    <lastmod>2023-04-24</lastmod>
  </url>
  <url>
    <loc>https://sa-token.com/blog/essays/multi-account.html</loc>
    <lastmod>2023-04-24</lastmod>
  </url>
  <url>
    <loc>https://sa-token.com/blog/essays/sso-4.html</loc>
    <lastmod>2023-04-24</lastmod>
  </url>
  <url>
    <loc>https://sa-token.com/blog/essays/sso-6.html</loc>
    <lastmod>2023-04-24</lastmod>
  </url>
  <url>
    <loc>https://sa-token.com/blog/essays/sso-5.html</loc>
    <lastmod>2023-04-24</lastmod>
  </url>
  <url>
    <loc>https://sa-token.com/blog/essays/sso-2.html</loc>
    <lastmod>2023-04-24</lastmod>
  </url>
  <url>
    <loc>https://sa-token.com/blog/essays/sso-3.html</loc>
    <lastmod>2023-04-24</lastmod>
  </url>
  <url>
    <loc>https://sa-token.com/blog/essays/sso-1.html</loc>
    <lastmod>2023-04-24</lastmod>
  </url>
  <url>
    <loc>https://sa-token.com/blog/release/sa-token-v1-34-0.html</loc>
    <lastmod>2023-04-24</lastmod>
  </url>
  <url>
    <loc>https://sa-token.com/blog/release/sa-token-v1-33-0.html</loc>
    <lastmod>2023-04-24</lastmod>
  </url>
  <url>
    <loc>https://sa-token.com/blog/release/sa-token-v1-32-0.html</loc>
    <lastmod>2023-04-24</lastmod>
  </url>
  <url>
    <loc>https://sa-token.com/blog/release/sa-token-v1-31-0.html</loc>
    <lastmod>2023-04-24</lastmod>
  </url>
  <url>
    <loc>https://sa-token.com/blog/special/gvp.html</loc>
    <lastmod>2023-04-24</lastmod>
  </url>
  <url>
    <loc>https://sa-token.com/blog/release/sa-token-v1-23-0.html</loc>
    <lastmod>2023-04-24</lastmod>
  </url>
  <url>
    <loc>https://sa-token.com/blog/release/sa-token-v1-31-0-interceptor.html</loc>
    <lastmod>2023-04-24</lastmod>
  </url>
  <url>
    <loc>https://sa-token.com/blog/other/goodbye-shiro.html</loc>
    <lastmod>2021-09-02</lastmod>
  </url>
  <url>
    <loc>https://sa-token.com/blog/release/sa-token-v1-20-0.html</loc>
    <lastmod>2021-06-17</lastmod>
  </url>
  <url>
    <loc>https://sa-token.com/blog/other/vs-shiro.html</loc>
    <lastmod>2021-03-15</lastmod>
  </url>
  <url>
    <loc>https://sa-token.com/blog/release/sa-token-v1-9-0.html</loc>
    <lastmod>2021-01-06</lastmod>
  </url>
  <url>
    <loc>https://sa-token.com/blog/release/sa-token-v1-8-0.html</loc>
    <lastmod>2021-01-02</lastmod>
  </url>
  <url>
    <loc>https://sa-token.com/blog/other/javaweb.html</loc>
    <lastmod>2020-02-20</lastmod>
  </url>
  <url>
    <loc>https://sa-token.com/blog/featured/index.html</loc>
    <lastmod>2026-09-24</lastmod>
  </url>
  <url>
    <loc>https://sa-token.com/blog/essays/index.html</loc>
    <lastmod>2026-09-24</lastmod>
  </url>
  <url>
    <loc>https://sa-token.com/blog/release/index.html</loc>
    <lastmod>2026-09-24</lastmod>
  </url>
  <url>
    <loc>https://sa-token.com/blog/special/index.html</loc>
    <lastmod>2026-09-24</lastmod>
  </url>
  <url>
    <loc>https://sa-token.com/blog/other/index.html</loc>
    <lastmod>2026-09-24</lastmod>
  </url>
</urlset>
