对Perl CGI :: Application的身份验证系统的建议

时间:2011-01-14 18:00:10

标签: perl authentication cgi-application

我正在使用CGI :: Application构建一个Perl应用程序来显示软件工具,并希望允许用户在工具上添加评级和评论。理想情况下,用户需要注册才能发布。我确信这是一个相当普遍的要求,并且必须有现成的“开箱即用”的解决方案,我可以使用这些解决方案来节省一些编码和重新发明轮子。如果没有,我有三种可能的解决方案:

1)在此处扩展代码:http://www.perlmonks.org/?node_id=622071以添加身份验证系统的缺失部分

2)使用我们的wiki;让用户登录并在wiki上发布评论或者只是利用登录系统来确保只有已注册的wiki用户才能发布

3)使用其他一些身份验证协议并从头开始自己动手。

有没有人对这些选项有任何想法或经验?

1 个答案:

答案 0 :(得分:3)

有一个处理身份验证的CGI :: Application插件。 CGI::Application::Plugin::Authentication

一旦集成,就会有一个授权插件来确定谁可以做什么。