Skip to content

nhosoya/github-sso-auto-auth

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

5 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

GitHub SSO Auto Auth

A Chrome extension that automatically clicks the Continue button on GitHub organization SSO authentication pages.

If your GitHub account belongs to an organization with SAML SSO enabled, you are prompted to re-authenticate periodically. This extension detects that interstitial page and clicks through it for you.

Install

Chrome Web Store

Install from Chrome Web Store

Manual (Developer Mode)

  1. Clone this repository.
  2. Open chrome://extensions/.
  3. Enable Developer mode.
  4. Click Load unpacked and select the repository directory.

How it works

A content script runs on every github.com page. It checks for two conditions:

  1. body has the class session-authentication.
  2. The page contains a .org-sso-panel element with a submit button.

If both are true, the button is clicked automatically. On normal GitHub pages the script exits immediately with no side effects.

Development

Build a .zip for Chrome Web Store submission

make build

The archive is written to dist/.

Clean generated files

make clean

Privacy

This extension does not collect, store, or transmit any user data. See PRIVACY.md for details.

License

MIT

About

No description, website, or topics provided.

Resources

Stars

Watchers

Forks

Packages

 
 
 

Contributors