如何使用joomla 3.8 com_api组件进行登录

如何使用joomla 3.8 com_api组件进行登录

问题描述:

我是新来的API。我想知道如何使用用户名/密码API到我的joomla网站登录页面。如何使用joomla 3.8 com_api组件进行登录

根据登录名和密码,我想访问第三方门户。我下载了com_api。我不知道如何使用它。

请帮我解决这个问题。

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

页眉:

内容类型:应用程序/ JSON

授权:基本*************************

身体:

{ “refreshToken”: “************”, “username” 的: “*************” , “password”:“**********”

}

非常感谢......

问候, 玛哈拉卡斯

你需要创建一个插件,将实现事件onUserAuthenticate事件。在你的代码中,你将检查匹配你的第三方用户数据库(api)的用户名和密码,你会相应地进行操作。

本质上,插件必须是一个身份验证插件,所以看看如何编写plugins\authentication\gmail插件。

不需要使用com_api(至少对于你想要做的)。