<?xml version="1.0" encoding="UTF-8"?>
<urlset xmlns="http://www.sitemaps.org/schemas/sitemap/0.9">
  <url><loc>https://pewterkit.com/guides</loc><lastmod>2026-10-27</lastmod></url>
  <url><loc>https://pewterkit.com/guides/firebase-authdomain</loc><lastmod>2026-10-27</lastmod></url>
  <url><loc>https://pewterkit.com/guides/change-firebase-authdomain</loc><lastmod>2026-10-27</lastmod></url>
  <url><loc>https://pewterkit.com/guides/firebase-auth-handler</loc><lastmod>2026-10-27</lastmod></url>
  <url><loc>https://pewterkit.com/guides/google-sign-in-app-name</loc><lastmod>2026-10-27</lastmod></url>
  <url><loc>https://pewterkit.com/guides/the-requested-action-is-invalid</loc><lastmod>2026-10-27</lastmod></url>
  <url><loc>https://pewterkit.com/guides/firebase-authorized-domains</loc><lastmod>2026-10-27</lastmod></url>
  <url><loc>https://pewterkit.com/guides/firebase-authorized-domains-wildcard</loc><lastmod>2026-10-27</lastmod></url>
  <url><loc>https://pewterkit.com/guides/firebase-authorized-domains-not-working</loc><lastmod>2026-10-27</lastmod></url>
  <url><loc>https://pewterkit.com/guides/auth-unauthorized-domain-localhost</loc><lastmod>2026-10-27</lastmod></url>
  <url><loc>https://pewterkit.com/guides/auth-unauthorized-domain-vercel</loc><lastmod>2026-10-27</lastmod></url>
  <url><loc>https://pewterkit.com/guides/auth-unauthorized-domain-netlify</loc><lastmod>2026-10-27</lastmod></url>
  <url><loc>https://pewterkit.com/guides/redirect-uri-mismatch</loc><lastmod>2026-10-27</lastmod></url>
  <url><loc>https://pewterkit.com/guides/redirect-uri-mismatch-localhost</loc><lastmod>2026-10-27</lastmod></url>
  <url><loc>https://pewterkit.com/guides/popup-or-redirect</loc><lastmod>2026-10-27</lastmod></url>
  <url><loc>https://pewterkit.com/guides/auth-popup-blocked</loc><lastmod>2026-10-27</lastmod></url>
  <url><loc>https://pewterkit.com/guides/auth-popup-closed-by-user</loc><lastmod>2026-10-27</lastmod></url>
  <url><loc>https://pewterkit.com/guides/auth-cancelled-popup-request</loc><lastmod>2026-10-27</lastmod></url>
  <url><loc>https://pewterkit.com/guides/signinwithredirect-not-working</loc><lastmod>2026-10-27</lastmod></url>
  <url><loc>https://pewterkit.com/guides/signinwithredirect-localhost</loc><lastmod>2026-10-27</lastmod></url>
  <url><loc>https://pewterkit.com/guides/signinwithredirect-react</loc><lastmod>2026-10-27</lastmod></url>
  <url><loc>https://pewterkit.com/guides/missing-initial-state-flutter</loc><lastmod>2026-10-27</lastmod></url>
  <url><loc>https://pewterkit.com/guides/missing-initial-state-firefox-safari</loc><lastmod>2026-10-27</lastmod></url>
  <url><loc>https://pewterkit.com/guides/nextjs-firebase-google-sign-in</loc><lastmod>2026-10-27</lastmod></url>
  <url><loc>https://pewterkit.com/guides/vite-react-firebase-google-sign-in</loc><lastmod>2026-10-27</lastmod></url>
  <url><loc>https://pewterkit.com/guides/vue-nuxt-firebase-google-sign-in</loc><lastmod>2026-10-27</lastmod></url>
  <url><loc>https://pewterkit.com/guides/sveltekit-firebase-google-sign-in</loc><lastmod>2026-10-27</lastmod></url>
  <url><loc>https://pewterkit.com/guides/angular-firebase-google-sign-in</loc><lastmod>2026-10-27</lastmod></url>
  <url><loc>https://pewterkit.com/guides/flutter-web-firebase-google-sign-in</loc><lastmod>2026-10-27</lastmod></url>
  <url><loc>https://pewterkit.com/guides/cloudflare-pages-firebase-auth</loc><lastmod>2026-10-27</lastmod></url>
  <url><loc>https://pewterkit.com/guides/firebase-hosting-custom-domain-auth</loc><lastmod>2026-10-27</lastmod></url>
  <url><loc>https://pewterkit.com/guides/cloud-run-firebase-auth</loc><lastmod>2026-10-27</lastmod></url>
  <url><loc>https://pewterkit.com/guides/flutterflow-google-sign-in</loc><lastmod>2026-10-27</lastmod></url>
  <url><loc>https://pewterkit.com/guides/replit-firebase-auth</loc><lastmod>2026-10-27</lastmod></url>
  <url><loc>https://pewterkit.com/guides/lovable-bolt-cursor-firebase-auth</loc><lastmod>2026-10-27</lastmod></url>
  <url><loc>https://pewterkit.com/guides/webflow-firebase-auth</loc><lastmod>2026-10-27</lastmod></url>
  <url><loc>https://pewterkit.com/guides/access-blocked-app-request-is-invalid</loc><lastmod>2026-10-27</lastmod></url>
  <url><loc>https://pewterkit.com/guides/error-400-invalid-request-google-sign-in</loc><lastmod>2026-10-27</lastmod></url>
  <url><loc>https://pewterkit.com/guides/app-has-not-completed-google-verification</loc><lastmod>2026-10-27</lastmod></url>
  <url><loc>https://pewterkit.com/guides/google-oauth-consent-screen</loc><lastmod>2026-10-27</lastmod></url>
  <url><loc>https://pewterkit.com/guides/sign-in-with-google-button-not-working</loc><lastmod>2026-10-27</lastmod></url>
  <url><loc>https://pewterkit.com/guides/supabase-google-oauth-setup</loc><lastmod>2026-10-27</lastmod></url>
  <url><loc>https://pewterkit.com/guides/supabase-google-oauth-redirects-to-localhost</loc><lastmod>2026-10-27</lastmod></url>
  <url><loc>https://pewterkit.com/guides/supabase-redirect-urls</loc><lastmod>2026-10-27</lastmod></url>
  <url><loc>https://pewterkit.com/guides/supabase-google-sign-in-custom-domain</loc><lastmod>2026-10-27</lastmod></url>
  <url><loc>https://pewterkit.com/guides/nextauth-google-redirect-uri-mismatch</loc><lastmod>2026-10-27</lastmod></url>
  <url><loc>https://pewterkit.com/guides/better-auth-google-callback-url</loc><lastmod>2026-10-27</lastmod></url>
  <url><loc>https://pewterkit.com/guides/auth0-custom-domain</loc><lastmod>2026-10-27</lastmod></url>
  <url><loc>https://pewterkit.com/guides/firebase-auth-errors</loc><lastmod>2026-10-27</lastmod></url>
  <url><loc>https://pewterkit.com/guides/stripe-secret-key-exposed</loc><lastmod>2026-10-27</lastmod></url>
  <url><loc>https://pewterkit.com/guides/openai-api-key-exposed-frontend</loc><lastmod>2026-10-27</lastmod></url>
  <url><loc>https://pewterkit.com/guides/supabase-service-role-key-frontend</loc><lastmod>2026-10-27</lastmod></url>
  <url><loc>https://pewterkit.com/guides/source-maps-in-production</loc><lastmod>2026-10-27</lastmod></url>
  <url><loc>https://pewterkit.com/guides/hsts-header-missing</loc><lastmod>2026-10-27</lastmod></url>
  <url><loc>https://pewterkit.com/guides/x-frame-options-frame-ancestors</loc><lastmod>2026-10-27</lastmod></url>
  <url><loc>https://pewterkit.com/guides/x-content-type-options-nosniff</loc><lastmod>2026-10-27</lastmod></url>
  <url><loc>https://pewterkit.com/guides/referrer-policy-header</loc><lastmod>2026-10-27</lastmod></url>
  <url><loc>https://pewterkit.com/guides/stripe-test-mode-live-site</loc><lastmod>2026-10-27</lastmod></url>
  <url><loc>https://pewterkit.com/guides/stripe-success-url-localhost</loc><lastmod>2026-10-27</lastmod></url>
  <url><loc>https://pewterkit.com/guides/spf-record-missing</loc><lastmod>2026-10-27</lastmod></url>
  <url><loc>https://pewterkit.com/guides/dmarc-record-missing</loc><lastmod>2026-10-27</lastmod></url>
  <url><loc>https://pewterkit.com/guides/emails-going-to-spam-new-domain</loc><lastmod>2026-10-27</lastmod></url>
  <url><loc>https://pewterkit.com/guides/domain-expiry-auto-renew</loc><lastmod>2026-10-27</lastmod></url>
  <url><loc>https://pewterkit.com/guides/ssl-certificate-expiry</loc><lastmod>2026-10-27</lastmod></url>
  <url><loc>https://pewterkit.com/guides/http-to-https-redirect</loc><lastmod>2026-10-27</lastmod></url>
  <url><loc>https://pewterkit.com/guides/www-not-working</loc><lastmod>2026-10-27</lastmod></url>
  <url><loc>https://pewterkit.com/guides/dnssec-basics</loc><lastmod>2026-10-27</lastmod></url>
  <url><loc>https://pewterkit.com/guides/privacy-policy-for-app-us</loc><lastmod>2026-10-27</lastmod></url>
  <url><loc>https://pewterkit.com/guides/do-not-sell-or-share-link</loc><lastmod>2026-10-27</lastmod></url>
  <url><loc>https://pewterkit.com/guides/global-privacy-control</loc><lastmod>2026-10-27</lastmod></url>
  <url><loc>https://pewterkit.com/guides/subscription-auto-renew-disclosure</loc><lastmod>2026-10-27</lastmod></url>
  <url><loc>https://pewterkit.com/guides/cookie-banner-before-trackers</loc><lastmod>2026-10-27</lastmod></url>
  <url><loc>https://pewterkit.com/guides/uk-website-trading-details</loc><lastmod>2026-10-27</lastmod></url>
  <url><loc>https://pewterkit.com/guides/image-alt-text-missing</loc><lastmod>2026-10-27</lastmod></url>
  <url><loc>https://pewterkit.com/guides/form-elements-must-have-labels</loc><lastmod>2026-10-27</lastmod></url>
  <url><loc>https://pewterkit.com/guides/buttons-must-have-discernible-text</loc><lastmod>2026-10-27</lastmod></url>
  <url><loc>https://pewterkit.com/guides/viewport-meta-tag</loc><lastmod>2026-10-27</lastmod></url>
  <url><loc>https://pewterkit.com/guides/page-title-still-lovable-app</loc><lastmod>2026-10-27</lastmod></url>
  <url><loc>https://pewterkit.com/guides/default-vite-favicon</loc><lastmod>2026-10-27</lastmod></url>
  <url><loc>https://pewterkit.com/guides/meta-description-missing</loc><lastmod>2026-10-27</lastmod></url>
  <url><loc>https://pewterkit.com/guides/og-image-link-preview-not-showing</loc><lastmod>2026-10-27</lastmod></url>
  <url><loc>https://pewterkit.com/guides/noindex-left-on</loc><lastmod>2026-10-27</lastmod></url>
  <url><loc>https://pewterkit.com/guides/sitemap-xml-missing</loc><lastmod>2026-10-27</lastmod></url>
  <url><loc>https://pewterkit.com/guides/canonical-points-to-lovable-app</loc><lastmod>2026-10-27</lastmod></url>
  <url><loc>https://pewterkit.com/guides/spa-refresh-404</loc><lastmod>2026-10-27</lastmod></url>
  <url><loc>https://pewterkit.com/guides/mixed-content-warning</loc><lastmod>2026-10-27</lastmod></url>
  <url><loc>https://pewterkit.com/guides/pwa-manifest-assetlinks-twa</loc><lastmod>2026-10-27</lastmod></url>
</urlset>
