文件名称:巫术:魔法认证
文件大小:253KB
文件格式:ZIP
更新时间:2024-02-22 21:23:35
ruby rails authentication sorcery Ruby
巫术:魔法认证 Rails的神奇身份验证。 支持ActiveRecord,DataMapper,Mongoid和MongoMapper。 受到Restful身份验证,Authlogic和Devise的启发。 密码从Authlogic取得的几乎不变。 受OmniAuth和Ryan Bates的Railscast启发的OAuth代码。 哲学 法术是一个精简的,简单的身份验证库,您可以使用它编写自己的身份验证流程。 它的构建考虑了一些目标: 少即是多-整个功能集要记住的少于20种公共方法使lib易于“获取”。 没有内置或生成的代码-在您自己的MVC结构中使用该库的方法,不要为修复别人的库而战。 魔术是的,巫毒教不是-对于大多数开发人员来说,该lib应该很容易被黑客破解。 基于混乱的配置-集中(1个文件),尽可能简单和简短的配置,不要淹没语法糖。 保持MVC清晰分离-DB用于模型,会话用于控制器。 模型不了解会话。 目录 有用的链接 查看的教程以了解更多信息: API摘要 以下是库方法的摘要。 大多数方法名称都是自解释的,其余的则带有注释: 核心 require_login #