我正在运行一个Rails Web应用程序,其中身份验证系统基于Authlogic和tardate的authlogic_rpx。
第一个处理会话的所有内容,第二个处理与RPX / Janrain的映射(提供用户使用Twitter或Facebook登录)。
所有用户总是在一定的不活动时间后自动注销(我从未设法知道多长时间),虽然我禁用了自动注销,甚至将注销时间设置为1年,如{{3}中所述}。
如何让我的用户登录?
凯文
答案 0 :(得分:1)
我终于修好了。在文档中写入remember_me参数将执行此操作:
UserSession.create(:login => "bjohnson", :password => "my password", :remember_me => true)
不幸的是,它是not working,所以我不得不在下面添加以下内容:
UserSession.remember_me = true
...最终创造了神奇的饼干!
答案 1 :(得分:0)
你在哪里放置了这条线(UserSession.remember_me = true
)?
在用户sessions_controller的创建操作中?
或者在用户模型中?