<?xml version="1.0" encoding="UTF-8"?>
<urlset xmlns="http://www.sitemaps.org/schemas/sitemap/0.9">
  <url>
    <loc>https://www.authaction.com/</loc>
    <lastmod>2026-08-13</lastmod>
  </url>
  <url>
    <loc>https://www.authaction.com/about.html</loc>
    <lastmod>2026-08-13</lastmod>
  </url>
  <url>
    <loc>https://www.authaction.com/blog.html</loc>
    <lastmod>2026-08-14</lastmod>
  </url>
  <url>
    <loc>https://www.authaction.com/blog/oauth2-vs-oidc.html</loc>
    <lastmod>2026-08-12</lastmod>
  </url>
  <url>
    <loc>https://www.authaction.com/blog/passkeys-vs-mfa.html</loc>
    <lastmod>2026-08-05</lastmod>
  </url>
  <url>
    <loc>https://www.authaction.com/blog/redirect-uri-mismatch.html</loc>
    <lastmod>2026-08-01</lastmod>
  </url>
  <url>
    <loc>https://www.authaction.com/blog/refresh-token-rotation.html</loc>
    <lastmod>2026-07-29</lastmod>
  </url>
  <url>
    <loc>https://www.authaction.com/blog/rotating-jwks-keys-without-downtime.html</loc>
    <lastmod>2026-07-21</lastmod>
  </url>
  <url>
    <loc>https://www.authaction.com/blog/scopes-vs-roles-vs-relationships.html</loc>
    <lastmod>2026-07-17</lastmod>
  </url>
  <url>
    <loc>https://www.authaction.com/blog/what-breaks-without-pkce.html</loc>
    <lastmod>2026-08-08</lastmod>
  </url>
  <url>
    <loc>https://www.authaction.com/blog/where-to-store-tokens-in-a-browser.html</loc>
    <lastmod>2026-07-25</lastmod>
  </url>
  <url>
    <loc>https://www.authaction.com/blog/why-jwt-signature-verification-fails.html</loc>
    <lastmod>2026-08-14</lastmod>
  </url>
  <url>
    <loc>https://www.authaction.com/contact.html</loc>
    <lastmod>2026-08-13</lastmod>
  </url>
  <url>
    <loc>https://www.authaction.com/cookie-policy.html</loc>
    <lastmod>2026-08-13</lastmod>
  </url>
  <url>
    <loc>https://www.authaction.com/data-deletion.html</loc>
    <lastmod>2026-08-13</lastmod>
  </url>
  <url>
    <loc>https://www.authaction.com/developers/cli.html</loc>
    <lastmod>2026-08-13</lastmod>
  </url>
  <url>
    <loc>https://www.authaction.com/faq.html</loc>
    <lastmod>2026-08-13</lastmod>
  </url>
  <url>
    <loc>https://www.authaction.com/pricing.html</loc>
    <lastmod>2026-08-13</lastmod>
  </url>
  <url>
    <loc>https://www.authaction.com/privacy-policy.html</loc>
    <lastmod>2026-08-13</lastmod>
  </url>
  <url>
    <loc>https://www.authaction.com/products.html</loc>
    <lastmod>2026-08-13</lastmod>
  </url>
  <url>
    <loc>https://www.authaction.com/products/authorization-files.html</loc>
    <lastmod>2026-08-13</lastmod>
  </url>
  <url>
    <loc>https://www.authaction.com/products/custom-domain.html</loc>
    <lastmod>2026-08-13</lastmod>
  </url>
  <url>
    <loc>https://www.authaction.com/products/custom-email.html</loc>
    <lastmod>2026-08-13</lastmod>
  </url>
  <url>
    <loc>https://www.authaction.com/products/feature-flags.html</loc>
    <lastmod>2026-08-13</lastmod>
  </url>
  <url>
    <loc>https://www.authaction.com/products/m2m.html</loc>
    <lastmod>2026-08-13</lastmod>
  </url>
  <url>
    <loc>https://www.authaction.com/products/mcp-server.html</loc>
    <lastmod>2026-08-13</lastmod>
  </url>
  <url>
    <loc>https://www.authaction.com/products/passkey-plus.html</loc>
    <lastmod>2026-08-13</lastmod>
  </url>
  <url>
    <loc>https://www.authaction.com/products/plans.html</loc>
    <lastmod>2026-08-13</lastmod>
  </url>
  <url>
    <loc>https://www.authaction.com/products/spa.html</loc>
    <lastmod>2026-08-13</lastmod>
  </url>
  <url>
    <loc>https://www.authaction.com/terms.html</loc>
    <lastmod>2026-08-13</lastmod>
  </url>
  <url>
    <loc>https://www.authaction.com/tools.html</loc>
    <lastmod>2026-08-13</lastmod>
  </url>
  <url>
    <loc>https://www.authaction.com/tools/base64-encoder.html</loc>
    <lastmod>2026-08-13</lastmod>
  </url>
  <url>
    <loc>https://www.authaction.com/tools/certificate-decoder.html</loc>
    <lastmod>2026-08-13</lastmod>
  </url>
  <url>
    <loc>https://www.authaction.com/tools/cors-tester.html</loc>
    <lastmod>2026-08-13</lastmod>
  </url>
  <url>
    <loc>https://www.authaction.com/tools/diff-tool.html</loc>
    <lastmod>2026-08-13</lastmod>
  </url>
  <url>
    <loc>https://www.authaction.com/tools/json-formatter.html</loc>
    <lastmod>2026-08-13</lastmod>
  </url>
  <url>
    <loc>https://www.authaction.com/tools/jwt-decoder.html</loc>
    <lastmod>2026-08-13</lastmod>
  </url>
  <url>
    <loc>https://www.authaction.com/tools/jwt-generator.html</loc>
    <lastmod>2026-08-13</lastmod>
  </url>
  <url>
    <loc>https://www.authaction.com/tools/oauth-flow-tester.html</loc>
    <lastmod>2026-08-13</lastmod>
  </url>
  <url>
    <loc>https://www.authaction.com/tools/oauth2-redirect-tester.html</loc>
    <lastmod>2026-08-13</lastmod>
  </url>
  <url>
    <loc>https://www.authaction.com/tools/oidc-discovery.html</loc>
    <lastmod>2026-08-13</lastmod>
  </url>
  <url>
    <loc>https://www.authaction.com/tools/passkey-debugger.html</loc>
    <lastmod>2026-08-13</lastmod>
  </url>
  <url>
    <loc>https://www.authaction.com/tools/password-hash-generator.html</loc>
    <lastmod>2026-08-13</lastmod>
  </url>
  <url>
    <loc>https://www.authaction.com/tools/pkce-generator.html</loc>
    <lastmod>2026-08-13</lastmod>
  </url>
  <url>
    <loc>https://www.authaction.com/tools/saml-decoder.html</loc>
    <lastmod>2026-08-13</lastmod>
  </url>
  <url>
    <loc>https://www.authaction.com/tools/state-nonce-generator.html</loc>
    <lastmod>2026-08-13</lastmod>
  </url>
  <url>
    <loc>https://www.authaction.com/tools/url-parser.html</loc>
    <lastmod>2026-08-13</lastmod>
  </url>
  <url>
    <loc>https://www.authaction.com/tools/uuid-generator.html</loc>
    <lastmod>2026-08-13</lastmod>
  </url>
</urlset>
