我正在使用 CGI::Application 构建一个 Perl 应用程序来显示软件工具,并希望允许用户在工具上添加评级和评论。理想情况下,用户需要注册才能发布。我确信这是一个相当普遍的要求,并且必须有现有的“开箱即用”解决方案,我可以使用它来为自己节省一些编码和轮子的重新发明。如果没有,我有三种可能的解决方案:
1) 在此处扩展代码:http ://www.perlmonks.org/?node_id=622071以添加身份验证系统的缺失部分
2) 使用我们的维基;让用户登录并在 wiki 上发布评论或仅利用登录系统确保只有注册的 wiki 用户才能发布
3)使用其他一些身份验证协议并从头开始创建自己的身份验证协议。
有没有人对这些选项有任何想法或经验?