首页
学习
活动
专区
圈层
工具
发布
社区首页 >问答首页 >Perl web应用程序和救生筏门户网站auth

Perl web应用程序和救生筏门户网站auth
EN

Stack Overflow用户
提问于 2013-07-10 17:21:20
回答 1查看 244关注 0票数 2

想要开发一个简单的web应用程序(基于Plack/PSGI)。应用程序只允许通过Liferay系统为通过身份验证的用户运行。为下一个问题寻找任何提示/帮助:

currect ( 6.1.1)安装在Apache-Coyote/1.1上。(我对Java、wars、portlet和其他救生圈几乎一无所知:()。

  • 我需要创建另一个虚拟主机吗?
  • 或者Apache/Coyote可以充当反向代理(因此将向http://liferay.example.com/perlapp/*发送任何请求到我的Plack应用程序(在另一个端口上运行的是什么,例如5000?)(请求应该允许文件上传等等)。

主要的方案问题是:

  • 如何使用来自perl的Liferay身份验证系统?
  • 是(可能/或必须)调用LifeRay,还是(我可以/应该)使用一些与"Liferay用户数据库“直接连接的标准perl模块?(最好使用Plack::中间件::Auth::.*)?
  • 对我来说,最简单的方法是--如果Apache/Coyote可以充当反向代理,是否可以在Coyote/Liferay级别上进行所有身份验证,而我的plack应用程序不需要关心身份验证?这个是可能的吗?
EN

回答 1

Stack Overflow用户

回答已采纳

发布于 2013-08-04 09:45:51

我会采用标准的portlet方式为救生筏门户创建应用程序,但是如果您必须(经常)使用perl,我将尝试将tomcat控制在可耻的身份提供者中。例如LDAP。

如何使用来自perl的Liferay身份验证系统?

通过perl,您可以使用救生员web服务来访问权限检查机制。

是(可能/或必须)调用LifeRay,还是(我可以/应该)使用一些与"Liferay用户数据库“直接连接的标准perl模块?(最好使用Plack::中间件::Auth::.*)?

使用web服务,不要直接访问数据库。

从另一边着手解决这个问题。你可以在救生筏上创建一个私人网站。为侧创建一个空主题,并将IFrame放在那里。你可以在IFrame上显示你的应用程序。您可以修改IFrame portlet,以便与包含的应用程序共享用户auth数据。

票数 1
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/17577000

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档