jjzjj

authlogic

全部标签

ruby-on-rails - Authlogic 如何与 Mongoid 一起使用?

Authlogic需要许多ActiveRecord功能,这些功能在ActiveModel中不可用,因此在Mongoid中也不可用。Authlogic如何与Mongoid一起使用? 最佳答案 Authlogic可以通过猴子修补Authlogic与Mongoid一起使用。YMMV.首先,将Authlogic和Mongoid添加到Gemfile。gem'mongoid',github:'mongoid/mongoid'#CurrentlyrequiredforRails4gem'authlogic','~>3.3.0'下一个猴子补丁Aut

ruby-on-rails - Redis Rails 身份验证如何工作?

我在这里有点转动我的轮子试图学习Redis,它本身很容易理解。我不太了解Sessions如何与Redis-store这样的键值数据存储一起工作。我想使用Authlogic或Devise。后者似乎是可能的,虽然它可以通过Rack::Session进行配置,但在这一点上我有点迷茫。我很乐意看到基本身份验证或其他的示例。 最佳答案 redis-store为创建session时使用的Rack::Session提供了一个接口(interface)。如果你安装了redis-store那么这应该只需要像这样改变你的缓存存储:config.cach

ruby-on-rails - Redis Rails 身份验证如何工作?

我在这里有点转动我的轮子试图学习Redis,它本身很容易理解。我不太了解Sessions如何与Redis-store这样的键值数据存储一起工作。我想使用Authlogic或Devise。后者似乎是可能的,虽然它可以通过Rack::Session进行配置,但在这一点上我有点迷茫。我很乐意看到基本身份验证或其他的示例。 最佳答案 redis-store为创建session时使用的Rack::Session提供了一个接口(interface)。如果你安装了redis-store那么这应该只需要像这样改变你的缓存存储:config.cach

ios - authlogic 和 iOS,我应该保存密码还是 token ,如何保存?

我对编写网络应用程序和编写iPhone应用程序还很陌生。我有一个简单的Web应用程序准备就绪,它使用authlogic让用户登录/注册。我想允许iPhone应用程序的用户登录和注册。为此,我打算使用ASIHTTP。我这样做是基于这个stackoverflow主题:AuthlogicandiPhoneapplogin这是最好的方法还是有更好/更简单的方法?我想尝试使用ObjectiveResource,但不幸的是我无法访问iphoneonrails.com网站。现在,假设我可以连接系统,我该如何在设备上保存密码?我希望用户只需登录一次。我是保存一些authlogictoken还是应该将用

ruby-on-rails - Ruby on Rails Authlogic 密码无效

我正在尝试实现Authlogic。注册没问题,它将所有必要的详细信息输入我的数据库....但是当我尝试登录时,出现错误:1errorprohibitedthisusersessionfrombeingsavedTherewereproblemswiththefollowingfields:Passwordisnotvalid我的密码是有效的。我不确定发生了什么。有什么想法吗? 最佳答案 我有同样的问题,那是因为我正在从Restful身份验证迁移。问题是:Restful身份验证对password-salt和crypted-passwo

ruby-on-rails - Ruby on rails authlogic 配置(摆脱大写检查)

authlogicrailsgem在sql查询中执行LOWER。SELECT*FROM`users`WHERE(LOWER(`users`.email)='test@example.com')LIMIT1我想去掉LOWER部分,因为它似乎大大减慢了查询速度。我宁愿在代码中减少大小写,因为这个查询似乎很昂贵。我不确定在authlogic中的何处更改此行为。谢谢! 最佳答案 此注释来自find_by_smart_case_login_field方法上方的lib/authlogic/acts_as_authentic/login.rb:#

ruby - Capybara + Cucumber + Selenium Driver 的 Authlogic 不工作

这是我在使用带有authlogic的@javascript运行cucumber测试时遇到的错误:YoumustactivatetheAuthlogic::Session::Base.controllerwithacontrollerobjectbeforecreatingobjects这是我在feature/support/authlogic.rb中的authlogic支持代码:require"authlogic"require"authlogic/test_case"World(Authlogic::TestCase)ApplicationController.skip_before

ruby-on-rails - 使用 authlogic 更改密码 - 验证未捕获空白输入

我正在尝试创建一个允许用户更改密码的表单:查看:-form_tagchange_password_users_pathdo=error_messages_for:user,:header_message=>"PleaseTryAgain",:message=>"Wehadsomeproblemsupdatingyouraccount"%br=label_tag:password,"Newpassword:"=password_field_tag"password"%br=label_tag:password_confirmation,"NConfirmnewpassword:"=pas

ruby-on-rails - 使用我的选项的 authlogic auto_register 功能

我使用gaizka版本的authlogic_openid自动注册authlogic,这是我在Github上找到的,因为pelle最初添加的功能似乎会导致问题。http://github.com/gaizka/authlogic_openidusingauthlogictoautocreateusersbypassingexplicituserregisteration这个工作正常,但是当使用auto_register功能时,它忽略了我的authlogic选项,例如从openid提供程序检索电子邮件......知道我做错了什么吗?例子如下:http://big-glow-mama.her

ruby-on-rails - 如果没有提供 authlogic,如何自动生成密码

我是这个网站和ruby​​onrails的新手!我有一个常见的authlogic安装,如果用户没有设置密码,我希望自动生成用户注册密码。最好的方法是什么? 最佳答案 解决方法是:#app/models/User.rbclassUser 关于ruby-on-rails-如果没有提供authlogic,如何自动生成密码,我们在StackOverflow上找到一个类似的问题: https://stackoverflow.com/questions/2551368/