我正在使用Liferay 6.2 CE。我们有Liferay网络应用程序,现在我们想制作相同的移动(Android)应用程序。
我必须提供一个登录API,注册用户可以使用该登录API在Liferay网络应用程序中从移动设备登录。一旦用户登录,他就可以继续访问该网站。
此外,我需要一个访问令牌,我可以使用提供的access_token
验证下一个api。
liferay是否提供任何登录API?
答案 0 :(得分:1)
Liferay中没有webservice登录API。
此网址上显示所有Liferay网络服务:
通过在URL上传递登录名/密码来进行身份验证,如:
wget http://test@liferay.com:test@localhost:8080/api/jsonws/country/get-countries
您还可以通过向请求添加标头来使用基本身份验证(在base64中编码)。
如果您需要其他身份验证过程,则必须开发自己的Web服务。要执行此操作的文档位于:http://www.liferay.com/fr/documentation/liferay-portal/6.2/development/-/ai/json-web-services-liferay-portal-6-2-dev-guide-05-en
此致