decaporg / decaporg/decap-cms

Bypass login page for "git-gateway"

Open
#7,297 0 comments 2 reactions 0 assignees View on GitHub
area: auth type: feature
Dominant language
JavaScript
Stars
19.4k
Forks
3.1k
Avg merge
1d 14h
Merged PRs (30d)
9

Description

Is it possible to disable the login page for the "git-gateway" backend?

The use case is to have the CMS secured via an external means, such as a reverse proxy, so that calls to the `.netlify/git/...` paths are essentially unauthenticated?

I'm specifically working on a "git-gateway" implementation using Cloudflare Workers with access secured using Cloudflare Access (although this could be more generic to allow any incoming JWT to be verified) so a Cloudflare Pages based static site can be set up with Decap CMS without any external dependencies and not require CMS users to have direct access to the git repository.

Contributor guide

Open the contributing guide

Assessment

This issue has not been assessed yet.

Get new issues in your inbox

A short digest of beginner-friendly GitHub issues.