<?xml version="1.0" encoding="UTF-8"?>
<urlset xmlns="http://www.sitemaps.org/schemas/sitemap/0.9">
  <url>
    <loc>https://propelauth.hashnode.dev</loc>
    <lastmod>2026-09-29T14:12:30.683Z</lastmod>
    <changefreq>always</changefreq>
    <priority>1.0</priority>
  </url>
  <url>
    <loc>https://propelauth.hashnode.dev/5-common-pitfalls-with-server-components-in-next13-with-examples</loc>
    <lastmod>2023-07-06T18:38:44.835Z</lastmod>
    <changefreq>daily</changefreq>
    <priority>0.8</priority>
  </url>
  <url>
    <loc>https://propelauth.hashnode.dev/abra-qr-dabra-watch-passwordless-mobile-auth-magically-appear</loc>
    <lastmod>2023-06-01T23:12:55.199Z</lastmod>
    <changefreq>daily</changefreq>
    <priority>0.8</priority>
  </url>
  <url>
    <loc>https://propelauth.hashnode.dev/using-usemutation-to-make-an-advanced-toggle-in-react</loc>
    <lastmod>2023-05-25T16:26:06.999Z</lastmod>
    <changefreq>daily</changefreq>
    <priority>0.8</priority>
  </url>
  <url>
    <loc>https://propelauth.hashnode.dev/who-can-sign-up-for-your-product</loc>
    <lastmod>2023-05-18T16:05:39.264Z</lastmod>
    <changefreq>daily</changefreq>
    <priority>0.8</priority>
  </url>
  <url>
    <loc>https://propelauth.hashnode.dev/what-my-cousin-vinny-can-teach-us-about-debugging</loc>
    <lastmod>2023-05-16T17:58:40.650Z</lastmod>
    <changefreq>daily</changefreq>
    <priority>0.8</priority>
  </url>
  <url>
    <loc>https://propelauth.hashnode.dev/what-does-identity-provider-actually-mean</loc>
    <lastmod>2023-04-24T17:11:15.847Z</lastmod>
    <changefreq>daily</changefreq>
    <priority>0.8</priority>
  </url>
  <url>
    <loc>https://propelauth.hashnode.dev/what-does-timing-attack-actually-mean</loc>
    <lastmod>2023-04-20T17:36:42.210Z</lastmod>
    <changefreq>daily</changefreq>
    <priority>0.8</priority>
  </url>
  <url>
    <loc>https://propelauth.hashnode.dev/building-a-production-ready-llm-application-with-berriai-propelauth-and-nextjs</loc>
    <lastmod>2023-04-18T15:52:39.315Z</lastmod>
    <changefreq>daily</changefreq>
    <priority>0.8</priority>
  </url>
  <url>
    <loc>https://propelauth.hashnode.dev/what-does-2fa-actually-mean</loc>
    <lastmod>2023-04-17T16:17:39.352Z</lastmod>
    <changefreq>daily</changefreq>
    <priority>0.8</priority>
  </url>
  <url>
    <loc>https://propelauth.hashnode.dev/crosswordgpt-pair-programming-with-gpt-4</loc>
    <lastmod>2023-03-17T20:23:19.702Z</lastmod>
    <changefreq>daily</changefreq>
    <priority>0.8</priority>
  </url>
  <url>
    <loc>https://propelauth.hashnode.dev/adding-multi-account-support-to-your-product-with-propelauth</loc>
    <lastmod>2023-03-09T17:17:39.338Z</lastmod>
    <changefreq>daily</changefreq>
    <priority>0.8</priority>
  </url>
  <url>
    <loc>https://propelauth.hashnode.dev/what-does-passwordless-actually-mean</loc>
    <lastmod>2023-03-07T15:40:39.574Z</lastmod>
    <changefreq>daily</changefreq>
    <priority>0.8</priority>
  </url>
  <url>
    <loc>https://propelauth.hashnode.dev/reactpython-serverless-b2b-starter-app-with-chalice</loc>
    <lastmod>2023-03-06T20:33:39.490Z</lastmod>
    <changefreq>daily</changefreq>
    <priority>0.8</priority>
  </url>
  <url>
    <loc>https://propelauth.hashnode.dev/production-ready-openai-gpt-nextjs-template</loc>
    <lastmod>2023-03-06T00:04:39.551Z</lastmod>
    <changefreq>daily</changefreq>
    <priority>0.8</priority>
  </url>
  <url>
    <loc>https://propelauth.hashnode.dev/rbac-authorization-with-fastapi-and-propelauth</loc>
    <lastmod>2023-03-04T23:19:14.208Z</lastmod>
    <changefreq>daily</changefreq>
    <priority>0.8</priority>
  </url>
  <url>
    <loc>https://propelauth.hashnode.dev/what-does-saml-actually-mean</loc>
    <lastmod>2023-03-02T15:07:39.276Z</lastmod>
    <changefreq>daily</changefreq>
    <priority>0.8</priority>
  </url>
  <url>
    <loc>https://propelauth.hashnode.dev/what-does-sso-actually-mean</loc>
    <lastmod>2023-03-01T02:13:32.813Z</lastmod>
    <changefreq>daily</changefreq>
    <priority>0.8</priority>
  </url>
  <url>
    <loc>https://propelauth.hashnode.dev/5-creative-uses-of-magic-links</loc>
    <lastmod>2023-01-23T22:50:34.173Z</lastmod>
    <changefreq>daily</changefreq>
    <priority>0.8</priority>
  </url>
  <url>
    <loc>https://propelauth.hashnode.dev/roles-and-permissions-in-plain-english</loc>
    <lastmod>2022-12-07T03:42:00.131Z</lastmod>
    <changefreq>daily</changefreq>
    <priority>0.8</priority>
  </url>
  <url>
    <loc>https://propelauth.hashnode.dev/drawing-a-turkey-with-css</loc>
    <lastmod>2022-11-23T18:50:57.602Z</lastmod>
    <changefreq>daily</changefreq>
    <priority>0.8</priority>
  </url>
  <url>
    <loc>https://propelauth.hashnode.dev/instant-multi-tenant-graphql-apis-with-postgraphile-rls-and-propelauth</loc>
    <lastmod>2022-11-02T18:18:43.037Z</lastmod>
    <changefreq>daily</changefreq>
    <priority>0.8</priority>
  </url>
  <url>
    <loc>https://propelauth.hashnode.dev/walk-up-usable-codebases</loc>
    <lastmod>2022-06-30T18:45:07.512Z</lastmod>
    <changefreq>daily</changefreq>
    <priority>0.8</priority>
  </url>
  <url>
    <loc>https://propelauth.hashnode.dev/production-ready-backend-with-dbmate-pugsql-propelauth-and-fastapi</loc>
    <lastmod>2022-06-22T22:35:22.423Z</lastmod>
    <changefreq>daily</changefreq>
    <priority>0.8</priority>
  </url>
  <url>
    <loc>https://propelauth.hashnode.dev/autogenerating-clients-with-fastapi-and-github-actions</loc>
    <lastmod>2022-06-10T20:36:51.807Z</lastmod>
    <changefreq>daily</changefreq>
    <priority>0.8</priority>
  </url>
  <url>
    <loc>https://propelauth.hashnode.dev/learning-dependency-injection-with-fastapis-depends</loc>
    <lastmod>2022-06-08T20:21:45.546Z</lastmod>
    <changefreq>daily</changefreq>
    <priority>0.8</priority>
  </url>
  <url>
    <loc>https://propelauth.hashnode.dev/setting-up-a-responsive-b2b-project-with-grommet-propelauth-and-nextjs</loc>
    <lastmod>2022-05-25T20:20:16.800Z</lastmod>
    <changefreq>daily</changefreq>
    <priority>0.8</priority>
  </url>
  <url>
    <loc>https://propelauth.hashnode.dev/when-to-use-higher-order-components-in-react</loc>
    <lastmod>2022-02-07T22:59:31.713Z</lastmod>
    <changefreq>daily</changefreq>
    <priority>0.8</priority>
  </url>
  <url>
    <loc>https://propelauth.hashnode.dev/rapid-prototyping-a-gpt-3-app-with-flask-and-propelauth</loc>
    <lastmod>2021-12-27T18:34:25.694Z</lastmod>
    <changefreq>daily</changefreq>
    <priority>0.8</priority>
  </url>
  <url>
    <loc>https://propelauth.hashnode.dev/building-a-waitlist-for-your-product-with-nextjs</loc>
    <lastmod>2021-12-14T02:36:16.866Z</lastmod>
    <changefreq>daily</changefreq>
    <priority>0.8</priority>
  </url>
  <url>
    <loc>https://propelauth.hashnode.dev/what-is-authorization-with-examples</loc>
    <lastmod>2021-12-07T20:10:01.030Z</lastmod>
    <changefreq>daily</changefreq>
    <priority>0.8</priority>
  </url>
  <url>
    <loc>https://propelauth.hashnode.dev/fast-serverless-authentication-with-nextjs-and-propelauth</loc>
    <lastmod>2021-11-29T23:28:29.190Z</lastmod>
    <changefreq>daily</changefreq>
    <priority>0.8</priority>
  </url>
  <url>
    <loc>https://propelauth.hashnode.dev/understanding-user-authentication-from-scratch</loc>
    <lastmod>2021-11-24T19:12:32.104Z</lastmod>
    <changefreq>daily</changefreq>
    <priority>0.8</priority>
  </url>
  <url>
    <loc>https://propelauth.hashnode.dev/creating-an-async-api-using-postgres-building-a-chess-analysis-app-part-3</loc>
    <lastmod>2021-11-18T01:45:32.205Z</lastmod>
    <changefreq>daily</changefreq>
    <priority>0.8</priority>
  </url>
  <url>
    <loc>https://propelauth.hashnode.dev/getting-started-with-flask-and-cerberus-building-a-chess-analysis-app-part-2</loc>
    <lastmod>2021-11-16T18:47:00.670Z</lastmod>
    <changefreq>daily</changefreq>
    <priority>0.8</priority>
  </url>
  <url>
    <loc>https://propelauth.hashnode.dev/analyzing-chess-positions-in-python-building-a-chess-analysis-app-part-1</loc>
    <lastmod>2021-11-14T03:15:07.429Z</lastmod>
    <changefreq>daily</changefreq>
    <priority>0.8</priority>
  </url>
  <url>
    <loc>https://propelauth.hashnode.dev/storing-passwords-the-right-and-wrong-ways</loc>
    <lastmod>2021-11-10T20:58:55.450Z</lastmod>
    <changefreq>daily</changefreq>
    <priority>0.8</priority>
  </url>
  <url>
    <loc>https://propelauth.hashnode.dev/understanding-timing-attacks-with-code-examples</loc>
    <lastmod>2021-11-08T23:20:55.988Z</lastmod>
    <changefreq>daily</changefreq>
    <priority>0.8</priority>
  </url>
  <url>
    <loc>https://propelauth.hashnode.dev/5-reasons-why-you-should-use-propelauth</loc>
    <lastmod>2021-11-05T02:37:05.569Z</lastmod>
    <changefreq>daily</changefreq>
    <priority>0.8</priority>
  </url>
  <url>
    <loc>https://propelauth.hashnode.dev/easy-breached-password-detection</loc>
    <lastmod>2021-11-02T19:57:22.459Z</lastmod>
    <changefreq>daily</changefreq>
    <priority>0.8</priority>
  </url>
  <url>
    <loc>https://propelauth.hashnode.dev/jwts-explained-with-code-examples</loc>
    <lastmod>2021-11-01T21:19:37.989Z</lastmod>
    <changefreq>daily</changefreq>
    <priority>0.8</priority>
  </url>
  <url>
    <loc>https://propelauth.hashnode.dev/archive</loc>
    <lastmod>2026-09-29T14:12:30.683Z</lastmod>
    <changefreq>daily</changefreq>
    <priority>0.5</priority>
  </url>
  <url>
    <loc>https://propelauth.hashnode.dev/recommendations</loc>
    <lastmod>2026-09-29T14:12:30.683Z</lastmod>
    <changefreq>weekly</changefreq>
    <priority>0.4</priority>
  </url>
</urlset>