Skip to content

v0.0.1

Latest

Choose a tag to compare

@galatanovidiu galatanovidiu released this 20 Nov 19:50
· 5 commits to main since this release

Initial Release

⚠️ Experimental Plugin - Alpha Release

This is an experimental alpha release intended for testing and development purposes only.

  • DO NOT use in production environments
  • API and features may change significantly
  • Breaking changes may occur between versions
  • Limited testing and documentation
  • No upgrade path guaranteed for alpha versions

Please report any issues on GitHub.


🎉 What's New

OAuth Passport v0.0.1 is the first alpha release of a Model Context Protocol (MCP) compliant OAuth 2.1 authorization server for WordPress. This plugin transforms your WordPress site into a standards-compliant OAuth provider, enabling secure third-party authentication and API access.

Key Features

  • MCP Authorization Compliant - Fully implements Model Context Protocol Authorization specification
  • OAuth 2.1 Implementation - Complete OAuth 2.1 authorization server
  • Dynamic Client Registration - Self-service client registration (RFC 7591)
  • PKCE Mandatory - Enhanced security with Proof Key for Code Exchange (RFC 7636)
  • Discovery Endpoints - Authorization Server Metadata (RFC 8414) and Protected Resource Metadata (RFC 9728)
  • Resource Indicators - Token audience binding support (RFC 8707)
  • Bearer Token Authentication - Standard OAuth 2.0 Bearer Token usage (RFC 6750)
  • React Admin Interface - Modern UI for managing clients and tokens
  • WordPress Integration - Seamless integration with WordPress user system

Standards Compliance

This release implements the following specifications:


📋 Requirements

  • WordPress 6.4 or higher
  • PHP 8.0 or higher
  • MySQL 5.7+ / MariaDB 10.3+ / SQLite
  • HTTPS certificate (required in production)
  • Pretty permalinks enabled
  • Modern browser for admin interface