A simple way to use GitHub OAuth to serve a protected Jekyll site to your GitHub organization
Bot releases are visible (Hide)
Note: This project is end of life. If you are looking to serve a Jekyll site privately, consider changing the visibility of your GitHub Pages site.
:teams
authentication strategy (#99, props @ssaunier)/Gemfile.lock
from .gitignore
template (#101, props @ChrisGuzman)_config.yml
(#109, props @shreve)rubocop >= 0.49.0
rack-protection >= 1.5.5
Published by benbalter about 8 years ago
GITHUB_CLIENT_ID
and GITHUB_CLIENT_SECRET
in test mode (#77, props @patmaddox)Published by benbalter almost 9 years ago
GITHUB_ORG_ID
is now GITHUB_ORG_NAME
(#71, props @jarrodparkes)Update rack dependency, https://github.com/benbalter/jekyll-auth/pull/66.
team_id
command to retrieve a GitHub team's ID by nameWARDEN_GITHUB_VERIFIER_SECRET
set by defaultjekyll-auth build
now accepts Jekyll options (#12)open3
)Published by benbalter almost 10 years ago
Bump sinatra auth github to better protect oauth tokens stored in session cookies. #39, Props @atmos
Published by benbalter almost 10 years ago
Only attempt to read the config file if it exists (#35) - Props @parkr
Published by benbalter about 10 years ago
read:org
Oauth scope instead of user
(#30), props @ktheoryGemfile.lock
excluded by .gitignore
Published by benbalter over 10 years ago
Jekyll 2.0.0 support
Published by benbalter over 10 years ago
Published by benbalter over 10 years ago
/logout
routePublished by benbalter almost 11 years ago
Published by benbalter almost 11 years ago
Fix for jekyll-auth/config.rb
not being properly included in the bundled Gem.
Published by benbalter almost 11 years ago
Whitelisting support, props @gjtorikian
Published by benbalter about 11 years ago