├── .github ├── CODEOWNERS ├── ISSUE_TEMPLATE │ ├── bug_report.md │ └── feature_request.md ├── config.yml ├── dependabot.yml ├── funding.yml ├── no-response.yml ├── release-drafter.yml ├── settings.yml ├── stale.yml └── workflows │ ├── ci.yml │ └── codeql-analysis.yml ├── .gitignore ├── .rubocop.yml ├── .travis.yml ├── Gemfile ├── Rakefile ├── bin └── jekyll-auth ├── docs ├── CODE_OF_CONDUCT.md ├── CONTRIBUTING.md ├── README.md ├── SECURITY.md ├── _config.yml ├── configuring.md ├── getting-started.md ├── running-locally.md └── troubleshooting.md ├── jekyll-auth.gemspec ├── lib ├── jekyll-auth.rb └── jekyll_auth │ ├── auth_site.rb │ ├── commands.rb │ ├── config.rb │ ├── config_error.rb │ ├── helpers.rb │ ├── jekyll_site.rb │ ├── sinatra │ └── auth │ │ └── github.rb │ └── version.rb ├── script ├── bootstrap ├── cibuild ├── console ├── release ├── server └── setup ├── spec ├── jekyll_auth_auth_site_spec.rb ├── jekyll_auth_bin_spec.rb ├── jekyll_auth_commands_spec.rb ├── jekyll_auth_helpers_spec.rb ├── jekyll_auth_jekyll_site_spec.rb ├── jekyll_auth_spec.rb └── spec_helper.rb └── templates ├── .env ├── .gitignore ├── Rakefile ├── config.ru └── index.html /.github/CODEOWNERS: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/benbalter/jekyll-auth/HEAD/.github/CODEOWNERS -------------------------------------------------------------------------------- /.github/ISSUE_TEMPLATE/bug_report.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/benbalter/jekyll-auth/HEAD/.github/ISSUE_TEMPLATE/bug_report.md -------------------------------------------------------------------------------- /.github/ISSUE_TEMPLATE/feature_request.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/benbalter/jekyll-auth/HEAD/.github/ISSUE_TEMPLATE/feature_request.md -------------------------------------------------------------------------------- /.github/config.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/benbalter/jekyll-auth/HEAD/.github/config.yml -------------------------------------------------------------------------------- /.github/dependabot.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/benbalter/jekyll-auth/HEAD/.github/dependabot.yml -------------------------------------------------------------------------------- /.github/funding.yml: -------------------------------------------------------------------------------- 1 | patreon: benbalter 2 | -------------------------------------------------------------------------------- /.github/no-response.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/benbalter/jekyll-auth/HEAD/.github/no-response.yml -------------------------------------------------------------------------------- /.github/release-drafter.yml: -------------------------------------------------------------------------------- 1 | template: | 2 | ## What's Changed 3 | 4 | $CHANGES 5 | -------------------------------------------------------------------------------- /.github/settings.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/benbalter/jekyll-auth/HEAD/.github/settings.yml -------------------------------------------------------------------------------- /.github/stale.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/benbalter/jekyll-auth/HEAD/.github/stale.yml -------------------------------------------------------------------------------- /.github/workflows/ci.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/benbalter/jekyll-auth/HEAD/.github/workflows/ci.yml -------------------------------------------------------------------------------- /.github/workflows/codeql-analysis.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/benbalter/jekyll-auth/HEAD/.github/workflows/codeql-analysis.yml -------------------------------------------------------------------------------- /.gitignore: -------------------------------------------------------------------------------- 1 | _site 2 | *.gem 3 | .env 4 | /Gemfile.lock 5 | tmp 6 | -------------------------------------------------------------------------------- /.rubocop.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/benbalter/jekyll-auth/HEAD/.rubocop.yml -------------------------------------------------------------------------------- /.travis.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/benbalter/jekyll-auth/HEAD/.travis.yml -------------------------------------------------------------------------------- /Gemfile: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/benbalter/jekyll-auth/HEAD/Gemfile -------------------------------------------------------------------------------- /Rakefile: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/benbalter/jekyll-auth/HEAD/Rakefile -------------------------------------------------------------------------------- /bin/jekyll-auth: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/benbalter/jekyll-auth/HEAD/bin/jekyll-auth -------------------------------------------------------------------------------- /docs/CODE_OF_CONDUCT.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/benbalter/jekyll-auth/HEAD/docs/CODE_OF_CONDUCT.md -------------------------------------------------------------------------------- /docs/CONTRIBUTING.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/benbalter/jekyll-auth/HEAD/docs/CONTRIBUTING.md -------------------------------------------------------------------------------- /docs/README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/benbalter/jekyll-auth/HEAD/docs/README.md -------------------------------------------------------------------------------- /docs/SECURITY.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/benbalter/jekyll-auth/HEAD/docs/SECURITY.md -------------------------------------------------------------------------------- /docs/_config.yml: -------------------------------------------------------------------------------- 1 | title: Jekyll Auth 2 | permalink: pretty 3 | -------------------------------------------------------------------------------- /docs/configuring.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/benbalter/jekyll-auth/HEAD/docs/configuring.md -------------------------------------------------------------------------------- /docs/getting-started.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/benbalter/jekyll-auth/HEAD/docs/getting-started.md -------------------------------------------------------------------------------- /docs/running-locally.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/benbalter/jekyll-auth/HEAD/docs/running-locally.md -------------------------------------------------------------------------------- /docs/troubleshooting.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/benbalter/jekyll-auth/HEAD/docs/troubleshooting.md -------------------------------------------------------------------------------- /jekyll-auth.gemspec: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/benbalter/jekyll-auth/HEAD/jekyll-auth.gemspec -------------------------------------------------------------------------------- /lib/jekyll-auth.rb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/benbalter/jekyll-auth/HEAD/lib/jekyll-auth.rb -------------------------------------------------------------------------------- /lib/jekyll_auth/auth_site.rb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/benbalter/jekyll-auth/HEAD/lib/jekyll_auth/auth_site.rb -------------------------------------------------------------------------------- /lib/jekyll_auth/commands.rb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/benbalter/jekyll-auth/HEAD/lib/jekyll_auth/commands.rb -------------------------------------------------------------------------------- /lib/jekyll_auth/config.rb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/benbalter/jekyll-auth/HEAD/lib/jekyll_auth/config.rb -------------------------------------------------------------------------------- /lib/jekyll_auth/config_error.rb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/benbalter/jekyll-auth/HEAD/lib/jekyll_auth/config_error.rb -------------------------------------------------------------------------------- /lib/jekyll_auth/helpers.rb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/benbalter/jekyll-auth/HEAD/lib/jekyll_auth/helpers.rb -------------------------------------------------------------------------------- /lib/jekyll_auth/jekyll_site.rb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/benbalter/jekyll-auth/HEAD/lib/jekyll_auth/jekyll_site.rb -------------------------------------------------------------------------------- /lib/jekyll_auth/sinatra/auth/github.rb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/benbalter/jekyll-auth/HEAD/lib/jekyll_auth/sinatra/auth/github.rb -------------------------------------------------------------------------------- /lib/jekyll_auth/version.rb: -------------------------------------------------------------------------------- 1 | # frozen_string_literal: true 2 | 3 | class JekyllAuth 4 | VERSION = "2.1.2" 5 | end 6 | -------------------------------------------------------------------------------- /script/bootstrap: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/benbalter/jekyll-auth/HEAD/script/bootstrap -------------------------------------------------------------------------------- /script/cibuild: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/benbalter/jekyll-auth/HEAD/script/cibuild -------------------------------------------------------------------------------- /script/console: -------------------------------------------------------------------------------- 1 | bundle exec pry -r "./lib/jekyll-auth" 2 | -------------------------------------------------------------------------------- /script/release: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/benbalter/jekyll-auth/HEAD/script/release -------------------------------------------------------------------------------- /script/server: -------------------------------------------------------------------------------- 1 | #! /bin/sh 2 | 3 | bundle exec rake site 4 | -------------------------------------------------------------------------------- /script/setup: -------------------------------------------------------------------------------- 1 | #!/bin/sh 2 | 3 | set -e 4 | 5 | bundle exec jekyll-auth setup 6 | -------------------------------------------------------------------------------- /spec/jekyll_auth_auth_site_spec.rb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/benbalter/jekyll-auth/HEAD/spec/jekyll_auth_auth_site_spec.rb -------------------------------------------------------------------------------- /spec/jekyll_auth_bin_spec.rb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/benbalter/jekyll-auth/HEAD/spec/jekyll_auth_bin_spec.rb -------------------------------------------------------------------------------- /spec/jekyll_auth_commands_spec.rb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/benbalter/jekyll-auth/HEAD/spec/jekyll_auth_commands_spec.rb -------------------------------------------------------------------------------- /spec/jekyll_auth_helpers_spec.rb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/benbalter/jekyll-auth/HEAD/spec/jekyll_auth_helpers_spec.rb -------------------------------------------------------------------------------- /spec/jekyll_auth_jekyll_site_spec.rb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/benbalter/jekyll-auth/HEAD/spec/jekyll_auth_jekyll_site_spec.rb -------------------------------------------------------------------------------- /spec/jekyll_auth_spec.rb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/benbalter/jekyll-auth/HEAD/spec/jekyll_auth_spec.rb -------------------------------------------------------------------------------- /spec/spec_helper.rb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/benbalter/jekyll-auth/HEAD/spec/spec_helper.rb -------------------------------------------------------------------------------- /templates/.env: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/benbalter/jekyll-auth/HEAD/templates/.env -------------------------------------------------------------------------------- /templates/.gitignore: -------------------------------------------------------------------------------- 1 | _site 2 | .env 3 | -------------------------------------------------------------------------------- /templates/Rakefile: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/benbalter/jekyll-auth/HEAD/templates/Rakefile -------------------------------------------------------------------------------- /templates/config.ru: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/benbalter/jekyll-auth/HEAD/templates/config.ru -------------------------------------------------------------------------------- /templates/index.html: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/benbalter/jekyll-auth/HEAD/templates/index.html --------------------------------------------------------------------------------