[WordPress] 外掛分享: WP OAuth Server (OAuth Authentication)

WordPress 外掛 WP OAuth Server (OAuth Authentication) 的封面圖片。

前言介紹

  • 這款 WordPress 外掛「WP OAuth Server (OAuth Authentication)」是 2013-03-20 上架。
  • 目前有 3000 個安裝啟用數。
  • 上一次更新是 2025-03-26,距離現在已有 38 天。
  • 外掛最低要求 WordPress 4.7.2 以上版本才可以安裝。
  • 外掛要求網站主機運作至少需要 PHP 版本 7.4 以上。
  • 有 40 人給過評分。
  • 還沒有人在論壇上發問,可能目前使用數不多,還沒有什麼大問題。

外掛協作開發者

askjayson | justingreerbbi |

外掛標籤

oauth | oauth2 | Provider | OAuth provider | OAuth2 Service |

內容簡介

使用 WP OAuth Server 外掛,可將應用程式連結至 WordPress,或使用 SSO 來連結多個網站,讓使用者能夠使用同一個使用者名稱和密碼。此外掛不需要第三方伺服器,所有需要的一切都在此外掛中。

功能

WP REST API 認證:提供對受保護之 REST API 端點進行認可的能力。
WP REST API 鎖定:除非經授權,否則防止對 REST API 的任何呼叫。
無限 OAuth 2.0 客戶端
支援隱含流程
內建資源伺服器
自動化授權流程(使用者不需要看到授權畫面)
輕鬆擴充/修改端點
OAuth 2.0 動態密碼 PIN 碼證明
現代和遺留 JWT 授權支援。OAuth 2.0 JSON Web Token 支援

支援的授權類型

Authentication Code w/Implicit
使用者憑證(專業版)
客戶端憑證(專業版)
刷新令牌(專業版)
OpenID 连接(專業版)
OpenID Discovery
公共客戶端(專業版)
公共用戶端的 PIN 碼證明

支援

連結自訂手機和桌面應用程式至 WordPress 的後端。
任何使用 OAuth 2.0 的軟體或網站平台。
允許 RocketChat 使用 WordPress 作為後端。
連接 Moodle LMS 並使用 WordPress 使用者。
Alexa 技能驗證
Tribe.so 社群 OAuth 2 SSO 支援

使用方法

請造訪 https://wp-oauth.com/support/documentation/ 來獲得有關安裝、設定和使用 WordPress OAuth Server 的詳細說明。

授權

WP OAuth Server 免費使用。請購買授權以支援此專案。詳細資訊請造訪 https://wp-oauth.com。

最低系統需求

PHP 5.6.4 或更高版本(建議使用最新版本)
如果您計劃使用 OpenID Connect,請安裝並啟用 OpenSSL。

其他資訊

注意:自 3.0.0 版起,不再向舊版 3.0.0 以前的版本提供向後相容性。
注意:由於 IIS 無法友善相處,因此 WP OAuth Server 在 Windows 作業系統上的相容性非常有限。

支援

如需支援請求,請開啟支援單,連結網址為 https://wp-oauth.com/support/submit-ticket/。

原文外掛簡介

Connect your app to WordPress or use SSO to connect multiple websites with the same username and passwords. No 3rd party servers are needed with WP OAuth Server. Everything you need is in this plugin.

Features

WP REST API Authentication. Provides ability to make authorized calls to protected REST API endpoints.
WP REST API Lock Down. Prevent any calls to the REST API unless authorized
Unlimited OAuth 2.0 Clients
Support for Implicit Flow
Built-In Resource Server
Automated Authorization Flow (User does not have to see authorization screen)
Easily Extend/ Modify the Endpoints
OAuth 2.0 PKCE
Modern and Legacy JWT authorization support. OAuth 2.0 JSON Web Token Support

Supported Grant Types

Authentication Code w/Implicit
User Credentials (Pro)
Client Credentials (Pro)
Refresh Token (Pro)
OpenID Connect (Pro)
OpenID Discovery
Public Clients (Pro)
Public Client Proof of Key Exchange (PKCE)

Supports

Connecting any Custom Mobile and Desktop Application to WordPress’s Backend.
Any software or web platform utilizing OAuth 2.0.
Allows RocketChat to use WordPress as a Backend.
Connects Moodle LMS and use WordPress users.
Alexa Skills Authentication
Tribe.so Community OAuth 2 SSO Support

How to Use
Visit https://wp-oauth.com/support/documentation/ for detailed documentation on installing, configuring and using
WordPress OAuth Server.
Licensing
WP OAuth Server is free to use. Please support the project by licensing. You can view more information at
https://wp-oauth.com.
Minimum Requirements

PHP 5.6.4 or greater (latest version recommended)
OpenSSL installed and enabled if you plan on using OpenID Connect

Other Information

NOTE: As of 3.0.0, there are no backward compatibility for any version older than 3.0.0
NOTE: Due to IIS’s inability play nice, WP OAuth Server may work but is very limited for Windows OS.

Support
Support requests should be made by opening a support request at https://wp-oauth.com/support/submit-ticket/.

各版本下載點

  • 方法一:點下方版本號的連結下載 ZIP 檔案後,登入網站後台左側選單「外掛」的「安裝外掛」,然後選擇上方的「上傳外掛」,把下載回去的 ZIP 外掛打包檔案上傳上去安裝與啟用。
  • 方法二:透過「安裝外掛」的畫面右方搜尋功能,搜尋外掛名稱「WP OAuth Server (OAuth Authentication)」來進行安裝。

(建議使用方法二,確保安裝的版本符合當前運作的 WordPress 環境。


3.4.2 | 3.4.3 | 3.4.4 | 3.4.5 | 3.6.0 | 3.7.1 | 3.7.5 | 3.7.6 | 3.7.7 | 3.7.8 | 3.7.9 | 3.8.0 | 3.8.1 | 4.1.4 | 4.1.5 | 4.1.6 | 4.1.7 | 4.1.8 | 4.1.9 | 4.2.0 | 4.2.1 | 4.2.2 | 4.2.3 | 4.2.5 | 4.3.0 | 4.3.2 | 4.3.3 | 4.3.4 | 4.4.0 | trunk | 3.1.97 | 3.1.98 | 3.7.91 | 3.7.92 | 3.2.001 | 3.2.002 | 3.2.003 |

延伸相關外掛(你可能也想知道)

  • OpenID Connect Generic Client 》這個外掛可以使用 Authorization Code 流程,對使用 OpenID Connect OAuth2 API 的使用者進行身份驗證。, 一旦安裝完成,您可以配置它自動驗證使用者 (SSO),...。
  • WP OAuth Server ( Login with WordPress ) 》WP OAuth Server 插件可以將您的 WordPress 網站轉換成 OAuth 伺服器。它可以讓您登入以下網站:Rocket Chat、Invision Community、WordPress、Odoo、EasyGen...。
  • [凹凸曼]一键微信登录 》這款外掛實現了微信互聯一鍵登錄網站,讓用戶不必煩瑣地註冊用戶,一鍵實現微信登錄,極大地方便了用戶登錄網站。, 插件功能, , 支援一鍵微信登錄,可以實現...。
  • VinCSS FIDO2 Login 》VinCSS FIDO2登錄能幫助您使用設備如USB安全鍵、指紋、Windows Hello、FaceID/TouchID等來替代您的密碼。插件也支援2FA和OAuth2協議。, 啟用插件後,您即可在...。
  • QQWorld通行证 / QQWorld Passport 》QQWorld通行證,支援多種第三方登入,目前支援QQ、微信和微博。, 子付費外掛:QQWorld同步器 / QQWorld Synchronizer, 作為QQWorld通行證的擴展外掛,將提供...。
  • WP OAuth Integration 》允許使用者透過不同的 OAuth2 提供者進行登入/註冊, 功能列表:, , 直接與 Meetup.com 帳戶運作, 開發者可以輕鬆擴展以與不同的 OAuth2 提供者運作, 使用者的...。
  • VivoKey OpenID Connect 》VivoKey 是一個數字身分識別平台,可將您的線上數字身分識別 VivoKey 配置檔案與一個或多個可植入的加密生物學 NFC 傳感器連接起來。此外掛程式可以讓您使用 ...。
  • Subscriber Login for YouTube 》介紹, Subscriber Login for YouTube 是一款 WordPress 外掛,可用於使用 Google OAuth 2.0 認證與 YouTube Google 帳戶進行驗證。, 特點, , 驗證 — 取得從 G...。
  • Linkedin_Oauth 》Linkedin_Oauth 是一個 WordPress 外掛,允許使用者使用 LinkedIn 帳戶來登入或選擇註冊你的 WordPress 網站。它會在你的登入頁面上設置一個登入按鈕,並使用...。
  • Lana Single Sign On 》Lana單一登錄是一個OAuth 2.0客戶端,主要是為了Lana Passport OAuth 2.0伺服器外掛程式而建立的。, Lana Codes, Lana單一登錄, 文件, Lana護照。
  • Hellō Login 》透過 Hellō Login,您可以提供使用者使用熱門的社交媒體、電子信箱或電話來完成註冊與登入。無須您在每個提供者間進行配置或購買高級外掛。, Hellō Login 可...。
  • Generic OpenID Connect 》這個外掛允許使用 OpenID Connect OAuth2 API 的 Authorization Code Flow 進行身分驗證。, 安裝且正確設定後,它會自動重新導向至 IdP 同意頁面。在獲取同意...。
  • [凹凸曼]一键QQ登录 》這是一款 WordPress 外掛,可以實現 QQ 互聯一鍵登錄網站。讓用戶不需要繁瑣註冊用戶賬號,即可通過 QQ 登錄網站,極大地方便了用戶登錄網站。, 插件功能, , ...。
  • KGR Login with Google 》使用「使用 Google 登入」功能,登入或註冊 WordPress。。

文章
Filter
Apply Filters
Mastodon