我是API新手。我想知道如何在我的joomla网站登录页面上使用API作为用户名/密码。
根据我要访问第三方门户的登录名和密码。我下载了com_api。我不知道如何使用它。
请帮我解决这个问题。
我想在我的joomla网站上使用下面的id / code。
标题:
Content-Type:application / json
授权:基本*************************
身体:
{ “refreshToken”: “************” “用户名”:”*************”, “密码”: “**********”
}
非常感谢...
此致 玛哈拉卡斯
答案 0 :(得分:0)
您需要创建一个实现事件onUserAuthenticate
事件的插件。在您的代码中,您将检查用户名和密码是否与您的第三方用户数据库(api)相匹配,您将相应地继续。
本质上,插件必须是身份验证插件,因此请查看plugins\authentication\gmail
插件的编写方式。
无需使用com_api
(至少是您想要做的事情)。