{"repo":"sveltia/sveltia-cms-auth","free":true,"listed":false,"github":"https://github.com/sveltia/sveltia-cms-auth","clone":"git clone https://github.com/sveltia/sveltia-cms-auth.git","description":"Cloudflare Workers script that allows Sveltia CMS users to authenticate with GitHub.","language":"JavaScript","stars":157,"topics":["cloudflare-workers","github-authentication","oauth2","oauth2-client","sveltia-cms","decap-cms","netlify-cms"],"license":"MIT","category":"auth-billing-email","readme_excerpt":"Sveltia CMS Authenticator This simple Cloudflare Workers script allows Sveltia CMS users to authenticate with GitHub. [!IMPORTANT] In most cases, you don’t need this authenticator . Sveltia CMS supports multiple authentication methods for GitHub and GitLab, so you can choose the one that best suits your needs without having to set up this OAuth client. [!IMPORTANT] Although this authenticator is compatible with Netlify CMS (now Decap CMS), it is designed for use with modern Sveltia CMS instances. Please refer to the Sveltia CMS documentation for more information about the differences between these products and the reasons why Decap CMS should not be used for new projects. When to use it You don’t need it if… - You’re migrating from Netlify CMS or Decap CMS - Your site is being deployed to Netlify - You can keep using Netlify’s built-in OAuth client for Sveltia CMS without any changes to your CMS configuration. - You already use another 3rd party OAuth client - You can keep using it for Sveltia CMS without any changes to your CMS configuration. - You’re using GitHub - You or technical users are the only users of your CMS instance - Use the access token method instead. - You’re using GitLab - You or technical users are the only users of your CMS instance - Use the access token method instead. - Non-technical users need to sign into the CMS - Use client-side PKCE authorization instead. You may need it only if… - You’re using GitHub - Non-technical users need to sign into the CMS","default_branch":null,"files":null,"tree":[],"storefront":"/r/sveltia","claimed":false,"request_supported":{"post":"https://gitbuyer.com/r/sveltia/sveltia-cms-auth/request-supported","requests":0},"note":"indexed from public GitHub; nothing is for sale on this page. Clone it from GitHub. Paid listings live at /search."}