簡體   English   中英

使用Rest API進行身份驗證

[英]Authentication with Rest API

我知道大部分Rest API已集成到核心Wordpress中,但是身份驗證又如何呢? 我知道支持基本身份驗證,但由於登錄信息以純文本形式傳遞,因此並不意味着安全訪問。 那oAuth呢? 是否有任何有關如何使用PHP實施的教程? 我在查找示例時遇到了麻煩。 對於我的應用程序,我正在使用REST API通過插件顯示我網站上的內容,以便在其他用戶網站上使用。 有沒有一種方法可以顯示帶有REST API的登錄頁面,以便用戶可以登錄到我的會員區域並訪問受保護的內容而無需離開他們的網站?

為了清楚起見,進行了編輯:我有一個網站,其專有內容僅限於我的會員。 我正在“轉售”對我的網站的訪問,以便其他提供商可以直接從他們自己的網站顯示我受保護的內容。 我是通過創建一個供其他人安裝在他們的網站上的插件來完成的,他們將放置一個簡碼。 該短代碼將執行一個腳本,該腳本使用Wordpress REST API從我的域中加載內容。 在不離開第三方網站的情況下,該第三方網站的用戶如何登錄或注冊為我的網站的成員?

有一個插件可以幫助您在WordPress安裝中集成OAuth: https//github.com/WP-API/OAuth1

另請參閱WP-API文檔身份驗證部分 關於OAuth,有一些段落。

然后,您可以使用WordPress的主題開發功能對登錄頁面進行編碼。

暫無
暫無

聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.

 
粵ICP備18138465號  © 2020-2024 STACKOOM.COM