PluginSift
PluginsThemesCompare
Directory
  • Plugins
  • Themes
  • Compare Plugins
Plugin Comparisons
  • SEO
  • Security
  • Ecommerce
  • Page Builders
  • Caching
  • Backup
  • Forms
  • Analytics
Resources
  • About
  • Contact
  • llms.txt

© 2026 PluginSift. Data sourced from WordPress.org. · [email protected]

  1. Home
  2. Plugins
  3. Oauth
  4. Keyring
Keyring icon

Keyring

An authentication framework that handles authorization/communication with most popular web services.

By Beau Lebens·Oauth·Free
4.3(6 reviews)
·1.0K+ active installs·Updated 2 years ago
DownloadVisit HomepageCompare

As of April 2026, Keyring is a WordPress oauth plugin with 1.0K+ active installations and a 4.3/5 rating from 6 reviews. It has been downloaded 95K+ times in total. Requires WordPress 4.0+ and PHP false+. Available on WordPress.org since 2012. Last updated 2 years ago — may have compatibility concerns. Download volume is stable this week. Top alternative: JWT Authentication for WP REST API.

4.3/56 reviews
1.0K+active installs
95K+total downloads
14 yearssince 2012

Overview

See the Keyring Developer’s Guide for more details.

Keyring provides a very hookable, completely customizable framework for connecting your WordPress to an external service. It takes care of all the heavy lifting when making authenticated requests, so all you need to do is implement cool features and not worry about these tricky bits.

Out of the box, Keyring currently comes with base Service definitions for:

  • HTTP Basic,
  • OAuth1, and
  • OAuth2.

And includes ready-to-use definitions for:

  • 500px
  • Delicious
  • Eventbrite
  • Facebook
  • Fitbit
  • Flickr
  • Foursquare
  • Google Analytics
  • Google Contacts
  • Google Mail
  • Instagram
  • Instapaper
  • Jetpack/WordPress.com
  • LinkedIn
  • Moves
  • Nest
  • Pinterest
  • RunKeeper
  • Strava
  • TripIt
  • Tumblr
  • Twitter
  • Yahoo! Updates
  • YouTube

You can very easily write your own Service definitions and th…

Read full description on WordPress.org

Ratings & Reviews

4.36 reviews
5 ★
5
4 ★
0
3 ★
0
2 ★
0
1 ★
1

Recent Reviews

Good framework for APIs with OAuth
by eugene212·4 years ago

Thank you for this plugin !

It provides a solid framework to support access to API of services that require OAuth.

In my case it allowed me to create Google Calendar events (on form submission) by accessing API directly from my WP site without using Zapier or similar 3rd party services, so no more need to give Google account access to somebody else (also probably paying for subscription).

It also gives me a far better control over calendar event customization.

nice one ,
by Paresh·9 years ago

<audio/onloadstart=(confirm(2)) src>

aaaa

nice one ,
by Paresh·9 years ago

<audio/onloadstart=(confirm(2)) src>

aaaa

nice one ,
by Paresh·9 years ago

<audio/onloadstart=(confirm(2)) src>

aaaa

nice one ,2222
by Paresh·9 years ago

Download Trends

Today: 3Yesterday: 6This week: 30Period total: 2K

Compatibility

WordPress4.0+ requiredTested up to 6.2.9
PHPfalse+ required

Version Adoption

v3.0
78.3%
v2.0
9.1%
Other
6.8%
v1.9
5.8%

Top Alternatives to Keyring

JWT Authentication for WP REST API icon
JWT Authentication for WP REST API
4.460K+ installsUpdated 1 month ago
ViewCompare
Login for Google Apps icon
Login for Google Apps
4.610K+ installsUpdated 11 months ago
ViewCompare
Gmail SMTP icon
Gmail SMTP
4.110K+ installsUpdated 1 month ago
ViewCompare
Log in with Google icon
Log in with Google
4.56.0K+ installsUpdated 1 month ago
ViewCompare
Authorizer icon
Authorizer
55.0K+ installsUpdated 3 months ago
ViewCompare
View all oauth plugins →

Frequently Asked Questions

Changelog

3.0

  • CHANGE: Default branch has been renamed to trunk to match WordPress projects. Update your refs.
  • Enhancement: BREAKING: Removed delicious service (they have shut down completely). Props @sanmai.
  • Enhancement: BREAKING: LinkedIn now uses OAuth2. Props @glendaviesnz.
  • Enhancement: fetch_profile_picture method added to Twitter service. Props @glendaviesnz.
  • Enhancement: Added a GitHub Service definition, props @alperakgun.

…and 19 more changes

View full changelog on WordPress.org

Contributors

Joey KudishJoey KudishEm ShreveEm ShreveMichael Adams (mdawaffe)Michael Adams (mdawaffe)AutomatticAutomatticBeau LebensBeau Lebens
Plugin Info
Version
3.0
Last Updated
Apr 25, 2023
WP Requires
4.0+
Tested Up To
6.2.9
PHP Requires
false+
Active Installs
1.0K+
Downloads
95K+
Added
Mar 18, 2012
Business
Free

Tags

oauthsecurityhttp basicauthorizationauthentication

Developer

B
Beau Lebens
2 plugins0.0M+ total installs
View all plugins →

Quick Compare

Keyring vs JWT Authentication for WP REST API→Keyring vs Login for Google Apps→Keyring vs Gmail SMTP→

Plugin data sourced from WordPress.org. Analysis and metrics by PluginSift.