是否可以在服务器上验证给定的 p_auth token (Liferay 为登录用户生成)以确保它对于给定用户确实有效?
基本上,我需要一种方法来调用另一台服务器上的服务,但我希望只有当用户登录到 Liferay 时才能访问该服务,并且我想如果我可以传递 p_auth token ,我就能够验证它确实有效并且适合正确的用户。
我该如何去做呢?我的研究根本没有什么成果。
最佳答案
无需手动验证 p_auth
。
使用此代码(通过示例):
PermissionChecker checker = PermissionCheckerFactoryUtil.create(user);
boolean isSigned = checker.isSignedIn();
关于javascript - 针对 Liferay 验证登录 p_auth token ,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/21849984/