5

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

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

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

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

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

4

1 回答 1

3

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

一旦你集成了一个授权插件来确定谁可以做什么。

于 2011-01-14T18:48:53.857 回答