【发布时间】:2016-04-25 02:58:21
【问题描述】:
我有一个使用 Liferay 6.1.1 开发的 portlet,它显示了培训课程的详细信息,并显示了“注册此课程”按钮。
我想在所有情况下都显示该按钮,但仅在用户登录时才允许注册。否则,它应该显示登录表单,如果成功,自动让用户注册该课程。
为此,我认为将权限控制委托给 Liferay 是明智之举,据我所知,Liferay 已经执行了所需的行为(如果您尝试以访客身份输入超出限制的内容,系统会提示您登录表单,然后如果成功,您将返回到请求的资源)。
“注册”在我的 portlet 中被实现为一个动作,所以我如何告诉 Liferay 那个特定动作(并且只有那个动作)应该是注册成员独有的具有特定角色 ?
【问题讨论】:
标签: security permissions liferay