authlogic

    0热度

    1回答

    我正在写一个rails web服务,我想使用authlogic进行身份验证, ,因为这似乎是最常用的活动身份验证宝石之一。 我们的客户应该能够使用他们的用户凭证进行身份验证,所以我将 用于ssl的http basic auth(authenticate_or_request_with_http_basic)。 我想添加更多的安全性,通过用密码,网址和请求时间的散列替换原始密码进行身份验证,以确保请

    1热度

    1回答

    我使用Authlogic gem作为Rails应用程序的身份验证系统。这是我在UserSessionsController class UserSessionsController < ApplicationController layout 'auth_layout' def new @user_session = UserSession.new en

    3热度

    2回答

    我已经对我的应用程序实施了Authlogic,但我对表sessions的意义感到困惑。 我有两个控制器型号的UsersController,UserSessionsController。在数据库中 - 表users和表sessions。 表sessions一直是空的。我试图将这个表重命名为user_sessions,但同样的情况 - 仍然是空表(如果我登录到我的应用程序,没有添加一行到表sessi

    0热度

    1回答

    我刚刚更新我的Rails应用程序以使用Authlogic。验证在开发模式下正常工作,但测试不再有效。每次我启动rspec的使用bundle exec rake spec,应用程序会引发以下错误消息(修整): /home/user/.rvm/gems/ruby-1.9.3-p194/gems/authlogic-3.1.3/lib/authlogic/acts_as_authentic/base.r

    2热度

    2回答

    在我们的生产站点上,我们使用rails 3.2.3和authlogic 3.1.0。我可以使用任何浏览器登录到我们的Rails应用程序。我们目前正在使用rails 3.2.6以及升级到使用资产管道,因此我们也将authlogic升级到3.1.3。 问题是,我能够登录到运行rails 3.2.3和authlogic 3.1.0的生产环境中,但在功能分支上本地升级到rails 3.2.6和authlo

    1热度

    2回答

    我想写我的Rails应用程序的一些看法规格,但我无意中发现这个错误: ActionView::Template::Error: undefined local variable or method `current_user' for #<#<Class:0x007fa47d2612d0>:0x007fa47e267710> 这里是我写我的看法规格: describe "/news

    1热度

    1回答

    我有一个rails应用程序,我使用的是authlogic和cancan的组合。 当我在应用程序检查current_user,我总是得到undefined variable or method 'current_user' 我可以得到current_user从我UserSessions控制器显示如果我使用 def create @user_session = UserSession.n

    4热度

    1回答

    我有一个Ruby on Rails应用程序,我从Git仓库克隆。它需要登录才能执行任何操作,例如注册新用户。目前没有注册用户,所以我看到自己被完全锁定了 我知道用户存储在一个名为users的表中,但底层数据库是MySQL,我不知道如何访问Ruby上的数据库Rails应用程序。 有谁知道我会怎么去添加一个用户?

    0热度

    1回答

    我是全新的rails(3.2),我正在寻找一种方法来允许用户使用他们的数据库ID和密码登录。阅读文档,Authlogic似乎允许使用登录名或电子邮件进行登录。是否有可能以某种方式扩展这种gem以允许用户通过提供他们的数据库ID和密码进行身份验证? 这里是我当前的用户模型 class User < ActiveRecord::Base attr_accessible :password, :pas

    0热度

    2回答

    我使用Authlogic,默认情况下会在登录,电子邮件和密码等字段中提供一些验证(长度,唯一性,格式等)。 我希望能够跳过附加到其中一个属性的所有验证,例如,如果存在另一个属性。 这可能吗?例如: validate :email, :unless => :has_openid? 然后,它将跳过仅针对电子邮件属性的格式,长度和唯一性验证。 我有一个Rails应用程序3.1.X和authlogic