0

我是 Rails 新手,对我应该做什么犹豫不决。

我正在创建一个功能有限的约会网站。您是否建议我使用 Devise 或 Clearance 之类的东西进行用户身份验证,还是应该自己构建?

我的流程将是注册 > 登录 > 支付会员费(使用 PayPal 小额支付系统)。

将有2个级别的用户,注册用户和付费注册用户。最后一个登录功能是在用户登录后,他们可以连接到他们的 Facebook。这只会显示在用户已通过 Facebook 验证的个人资料上,以便为他们的帐户增加更多可信度。不会共享任何 FB 信息。

我不介意做实际的工作和学习更多,因为我是编码新手。我只是想听听我是否应该根据我上面所说的我需要的内容从头开始构建,或者我是否应该只使用插件。

4

1 回答 1

1

除非您真的想创建身份验证系统,否则您应该使用插件。

重新发明轮子本质上没有错,只是其他轮子制造商的工作经过了更好的测试,更成熟,分布更广。

也就是说,没有什么可以阻止您使用自制的简单机制并在以后切换到功能更强大、更知名的机制。这样做的难易程度取决于您的实现,以及所选择的身份验证机制对其自身模式的差异的容忍度。

于 2013-02-14T18:44:57.573 回答