2017-10-19 264 views
0

我是新來的API。我想知道如何使用用戶名/密碼API到我的joomla網站登錄頁面。如何使用joomla 3.8 com_api組件進行登錄

根據登錄名和密碼,我想訪問第三方門戶。我下載了com_api。我不知道如何使用它。

請幫我解決這個問題。

我想使用下面的id/code到我的joomla網站。

頁眉:

內容類型:應用程序/ JSON

授權:基本*************************

身體:

{ 「refreshToken」: 「************」, 「username」 的: 「*************」 , 「password」:「**********」

}

非常感謝......

問候, 瑪哈拉卡斯

回答

0

你需要創建一個插件,將實現事件onUserAuthenticate事件。在你的代碼中,你將檢查匹配你的第三方用戶數據庫(api)的用戶名和密碼,你會相應地進行操作。

本質上,插件必須是一個身份驗證插件,所以看看如何編寫plugins\authentication\gmail插件。

不需要使用com_api(至少對於你想要做的)。