RESTful 身份验证还是 Authlogic?

Posted

技术标签:

【中文标题】RESTful 身份验证还是 Authlogic?【英文标题】:RESTful-Authentication or Authlogic? 【发布时间】:2010-11-11 13:59:37 【问题描述】:

我无法在两者之间做出选择。它们看起来都是很棒的插件,但我想知道哪个更容易控制。

你的人对这些插件有什么经验?你会推荐哪个?

【问题讨论】:

“控制”是什么意思?我使用了 authlogic,如果您能更具体一些,我可以评论一下我的经历 好吧,例如; Authlogic 发送密码重置电子邮件的方式似乎比 RESTful-Authentication 发送它的方式复杂, 【参考方案1】:

比起使用 Restful 身份验证,我更喜欢 Authlogic。

您是否使用 authologic 与 Restful 身份验证相比具有一大优势,它既是 gem/plugin,而不是像 restful_authentication 中的生成器,它不会用大量代码弄乱您的应用程序。

使用 Authlogic 很容易理解,并且与 Restful 身份验证相比更简洁。

如果您的应用程序需要电子邮件激活,请使用带有 authologic 的 act_as_state 机器插件。

“值得花时间使用 Authologic 和 Restful Authentication 创建两个应用程序,并根据您的需要选择最好的 :)”

祝你好运!

【讨论】:

你的意思是这个插件吗?:github.com/rubyist/aasm/tree/master你能否提供一个如何使用它来激活电子邮件的示例的链接? 使用可以在 Authlogic github.com/matthooks/authlogic-activation-tutorial/blob/… 中检查电子邮件激活,祝你好运!

以上是关于RESTful 身份验证还是 Authlogic?的主要内容,如果未能解决你的问题,请参考以下文章

扩展 restful_authentication/AuthLogic 以支持匿名 iPhone 的延迟登录的最佳方法是啥?

让AuthLogic使用ActionCable

RESTful API 身份验证

使用 Authlogic 和 Authlogic OAuth 插件隐式创建用户

使用 OAuth 和 OpenID 的 Authlogic - DoubleRenderError

Ruby on Rails:没有 Authlogic 的 perishable_token?