0

我正在使用外部令牌服务来验证我的用户,然后他们被重定向到门户(门户网址 + 一些获取参数)。注意:此服务没有以其他方式连接到我的门户,并且它不在 liferay 支持的 SSO 列表中。

现在,由于我(必须)为此使用此外部方法,因此我还必须设置默认密码。但是我还没有找到如何强制自动登录(无论是通过挂钩系统还是普通的类/过滤器对我来说并不重要)。

liferay wiki 上的信息非常稀缺,发布问题只会导致“查看 x 类”,这对我一点帮助都没有。

4

1 回答 1

0

您几乎要自己回答:您需要实现 com.liferay.portal.security.auth.AutoLogin 接口,将带有实现的 JAR 放到类路径中,并将类名添加到 auto.login.hooks 键下的 portal-ext.properties 中。

要非常小心,因为这种安全性东西总是非常危险的,而且很容易打开一个新的安全漏洞。

http://docs.liferay.com/portal/5.2/javadocs/portal-service/com/liferay/portal/security/auth/AutoLogin.html

于 2010-11-10T11:30:05.827 回答