{"repo":"ublabs/netlify-cms-oauth","free":true,"listed":false,"github":"https://github.com/ublabs/netlify-cms-oauth","clone":"git clone https://github.com/ublabs/netlify-cms-oauth.git","description":"Use Netlify CMS for sites hosted on Vercel.","language":"HTML","stars":74,"topics":["tailwindcss","netlify","netlifycms","netlify-cms","vercel","oauth2","jamstack","github","serverless"],"license":"MIT","category":"auth-billing-email","readme_excerpt":"Netlify CMS on Vercel A simple OAuth2 serverless gateway for Netlify CMS --- Why do I need this? If you would like to use Netlify CMS to manage your site deployed to Vercel. GitHub and Gitlab requires a server for authentication and Netlify provides this server only for sites deployed to it. Fortunately, such server is rather small and can work with Vercel's serverless functions. Usage In yours projects modify config.yml file: Deploy - Create Github OAuth App: - Go to developer settings - Set Authorization callback URL to your deployed oauth website's callback URL: https://netlify-cms.adrianub.vercel.app/callback - Create Gitlab OAuth app: - Go to User settings Applications - Set Redirect URI to your deployed oauth website's callback URL: https://netlify-cms.adrianub.vercel.app/callback - Set environment variables on Vercel Authors - Adrián UB (@AdrianUB)","default_branch":null,"files":null,"tree":[],"storefront":"/r/ublabs","claimed":false,"request_supported":{"post":"https://gitbuyer.com/r/ublabs/netlify-cms-oauth/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."}