Minimal plugin that allows WordPress users to log in using GitHub.
| Author: | Parth Vataliya (profile at wordpress.org) |
| WordPress version required: | 5.5 |
| WordPress version tested: | 6.7.1 |
| Plugin version: | 1.0.3 |
| Added to WordPress repository: | 31-01-2025 |
| Last updated: | 05-02-2025 |
| Rating, %: | 0 |
| Rated by: | 0 |
| Plugin URI: | |
| Total downloads: | 1 275 |
![]() Click to start download |
|
Ultra minimal plugin to let your users login to WordPress applications using their GitHub accounts. No more remembering hefty passwords!
Initial Setup
-
Create a project from GitHub Developer Settings if none exists.
-
Go to OAuth tab, then create credential for OAuth client.
- Add
YOUR_WEBSITE_NAMEin Application Name - Add
YOUR_DOMAIN/HOME_URLin Homepage URL - Add
YOUR_DOMAIN/wp-login.phpin Authorized redirect URIs
- Add
-
This will give you Client ID and Secret key.
-
Input these values either in
WP Admin > Settings > Login With GitHub
How to enable automatic user registration
You can enable user registration by
– Enabling Settings > Login With GitHub > Enable GitHub Login Registration
Note: If the checkbox is ON then, it will register valid GitHub users even when WordPress default setting, under
Settings > General Settings > Membership > Anyone can register checkbox
is OFF.
Screenshots
ChangeLog


