WPThumbs
Themes Plugins By purpose By industry Best-of lists Fix it guides
Free Plugin by Beau Lebens v3.0

Keyring

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

Keyring

The facts

Rating
4.3★ from 6
Active installs
1k+
Price
Free
Last updated
25 Apr 2023
Added
Mar 2012
Requires WP
4.0
Tested up to
WP 6.2.11
Downloads
95,970

Our analysis

AI-assisted

Keyring is a WordPress plugin designed to connect your site to various external services through a customizable framework. It simplifies the process of making authenticated requests, allowing you to focus on implementing features without dealing with complex authentication details.

The plugin supports multiple authentication methods, including HTTP Basic, OAuth1, and OAuth2, and comes with predefined service definitions for numerous platforms such as Facebook, Twitter, and Google Analytics. It is suitable for developers looking to integrate external services into their WordPress sites.

Best for: Developers who want to integrate external services into their WordPress sites.

What it does well

  • Customizable framework for connecting to external services
  • Supports multiple authentication methods
  • Predefined service definitions for various platforms
  • Open to contributions via Github

Where it falls short

  • Limited information on specific features and use cases
  • Directory score indicates potential areas for improvement

Verdict

Keyring offers a flexible solution for connecting WordPress to various services, but the limited feature details may require further exploration for specific needs.

From the developer

Beau Lebens's own description of Keyring, lightly tidied.

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:

You can very easily write your own Service definitions and then use all the power of Keyring to hook into that authentication flow. See the Keyring Developer’s Guide for more details.

Contributions are welcome via Github pull request.

Read the full description on the official page →

Tagged as

Alternatives

Other plugins for measuring traffic.

Under Construction

Easy to use Under Construction Page & Coming Soon Page. Enable Under Construction Mode in seconds & sh...

Free 600k+ installs 4.8★ (1,285)
Ad Inserter

Manage Google AdSense ads, banners, ad rotation, sticky widgets, AMP ads, ads.txt, tracking, header and footer...

Free 300k+ installs 4.9★ (2,428)
MonsterInsights

The best free Google Analytics plugin for WordPress. See how visitors find and use your website so you can gro...

Free 2M+ installs 4.5★ (3,148)
Maintenance

Great looking maintenance, coming soon & under construction pages. Put your site under maintenance in minu...

Free 1M+ installs 4.4★ (860)
Header Footer Code Manager

Easily add tracking code snippets, conversion pixels, or other scripts required by third party services for an...

Free 600k+ installs 4.9★ (309)
GA Google Analytics

Adds Google Analytics tracking code to your WordPress site. Supports many tracking features.

Free 400k+ installs 4.9★ (158)