Skip to content

Commit d171a13

Browse files
committed
trying something
1 parent 1c204d1 commit d171a13

File tree

2 files changed

+11
-1
lines changed

2 files changed

+11
-1
lines changed

README.md

Lines changed: 11 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -51,6 +51,17 @@ Some notable structural changes:
5151

5252
## Advanced
5353

54+
### Github authentication
55+
Netlify allows [authentication via Github](https://www.netlifycms.org/docs/authentication-backends/) rather than the Netlify identity system. To do this, you have to go into the _organization's_ settings. (Github has a lot of different Settings pages.)
56+
57+
In there, on the side menu, you'll see a section for OAuth apps.
58+
* `Application name` is what will be shown to users authenticating
59+
* `Homepage URL` is the homepage of the app
60+
* `Application Description` is a description
61+
* `Authorization callback URL` for Netlify should be `https://api.netlify.com/auth/done` per their docs
62+
63+
With this, you'll get `Client ID` and `Client Secret` that you'll use in the Netlify interface
64+
5465
### Add comments
5566
Even though it's a static site, you can take advantage of the continuous deployment: [https://jamstack-comments.netlify.com/](https://jamstack-comments.netlify.com/)
5667

static/admin/config.yml

Lines changed: 0 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1,6 +1,5 @@
11
backend:
22
name: git-gateway
3-
branch: master
43

54
media_folder: static/img
65
public_folder: /img

0 commit comments

Comments
 (0)