问题标签 [authlogic]
For questions regarding programming in ECMAScript (JavaScript/JS) and its various dialects/implementations (excluding ActionScript). Note JavaScript is NOT the same as Java! Please include all relevant tags on your question; e.g., [node.js], [jquery], [json], [reactjs], [angular], [ember.js], [vue.js], [typescript], [svelte], etc.
ruby-on-rails - Authlogic 密码无效错误
我收到与这篇文章类似的错误Ruby on Rails Authlogic password not valid "Password is not valid" 似乎从未得到解决
如果我创建一个新用户,在脚本/控制台中:
如果我在我的 user.rb 中设置:
我得到了同样的回应。有什么建议么?
ruby-on-rails - Ruby on Rails 用户设置
目前,我有一个 6 模型的 ruby on rails 应用程序,我添加了 authlogic。整体设置是
(有和对应的对立的belongs_to 链接)。
当我尝试访问 current_user.categories.find(2) 时,控制器中没有返回任何结果。
此外,当我尝试运行它时
然后,
它不会从 has_many 中保存 user_id。
在添加 current_user 指令之前,该程序的所有功能都可以正常工作。
我在设置上犯了错误吗?还是执行?
因为在构建后关联没有保存,我以后可以在模型中添加 user_id 字段吗?
抱歉所有问题,并在此先感谢。
ruby-on-rails - Rails 授权插件错误
我正在尝试使用rails-authorization-plugin和authlogicpermit
使该方法正常工作,但我一直遇到此错误:
当我尝试:
我明白了:
现在我确实current_user
设置了我的方法,并且它可以工作,因为我几乎在我的应用程序的其他任何地方都使用了它:
我也知道我的数据库中有具有适当角色的用户,因为这种方法有效:
如果我只使用以下方法检查用户级别,我可以让一切正常工作:
...但是我不应该能够有效地使用permit
and来做同样的事情permit?
吗?
任何帮助将非常感激。如果您需要查看更多代码,请告诉我,我很乐意发布。在 Google 上,关于让这两个系统相互协作的问题,我确实没有什么可以让我做出正面或反面的决定。
ruby-on-rails - Authlogic 记录方法。这是做什么的
我遇到了 Ryan bates 在他的 authlogic Railscast 中使用的这种称为记录的方法,但似乎无法理解它的作用。我已经阅读了文档,但我似乎无法理解该助手的用途。
我想知道的是这是否只是从数据库中获取记录,为什么它与从数据库中获取数据的标准方式不同。
谢谢你。
ruby-on-rails - authlogic 因无限递归而崩溃
我在我的 Rails 应用程序中使用 authlogic 时遇到了一些麻烦,所以我开始使用来自github.com/binarylogic/authlogic_example的空白示例,它也不起作用。
我花了一天时间安装 ruby 1.9.1 和 1.8 以及 jruby1.8,都没有工作。有趣的是,另一个 Rails 应用程序在我的服务器上运行。也就是说,我只是看不到代码在哪里中断或差异在哪里。这是给出 shared/log/mongrel_debug/threads.log 的输出:
在请求后的一段时间后,它会以 500 超时。我是否正确假设它是某些代码中的无限递归?
我的服务器配置是:
到目前为止,它不依赖于数据库或 rails 版本。再次启用该应用程序的唯一方法是注释掉#acts_as_authenticated,因此我认为authlogic 和我的服务器配置存在某种问题。在本地它仍然有效(OSX 10.6.1)
我在谷歌上搜索了几个小时并从头开始构建了一个 authlogic 应用程序。如果您知道我还可以搜索什么或可以检查什么,请给我一个提示!
提前非常感谢!直到
ruby-on-rails - 使用 authlogic rails 插件在数据库中预填充管理员用户
我一直在使用 Authlogic rails 插件。实际上,我使用它的目的只是让一个可以编辑站点的管理员用户。它不是人们注册帐户的网站。我将最终使创建用户方法受到已登录用户的限制,但是当然,当我清除数据库时,我无法创建用户,所以我必须以某种方式预先填充它。我尝试进行迁移以转储我创建的用户,但这不起作用并且看起来很hacky。处理这个问题的最佳方法是什么?由于密码被散列,这很棘手,所以我觉得我必须创建一个然后提取散列条目......
ruby-on-rails - Rails:通过迁移创建默认 root 用户?耙任务?
我正在Heroku上测试我的应用程序(这太棒了!),我意识到我无法创建我的root
用户。
我正在使用 Authlogic 和 rails_authorization_plugin。
有没有办法我可以在我的一个迁移文件中添加一个部分来添加这个用户并为其分配角色root
?或者我可以通过 rake 任务来做到这一点吗?
任何见解将不胜感激!
ruby-on-rails - 使用 authlogic 工作时昏迷
我开始使用 comatose 来处理我网站上的内容,但是在使用通用 Authlogic 配置的现有身份验证中使用它时遇到问题。
在自述文件中,他提供了一个使用 Restful Authentication 配置它的示例,我想知道如何在一般的 Authlogic 设置中做同样的事情?
ruby-on-rails - Authlogic - 通过基本 HTTP 身份验证进行身份验证
我想使用“authenticate_ with_ http_ basic”,但我无法让它工作。
在我的 RoR 应用程序中,Authlogic 工作正常,我正在为此使用用户会话。在保持该方法不变的同时,我需要使用 authenticate_with_http_basic。我有一个 iPhone SDK 应用程序,现在我需要从我的 web 应用程序中获取一些产品并显示为列表。所以我假设我需要像这样将请求发送到我的 webapp;http://username:password@192.168.1.9/products/
所以我的问题是验证这个用户名和密码以及我需要对我的 UserSession 控制器做什么?
ruby-on-rails - 以编程方式生成新用户(身份验证逻辑)
我对 Ruby on Rails 很陌生,所以请多多包涵:)
我正在 Rails 中处理导入的 .csv 文件,我想以编程方式创建新用户(我正在使用 AuthLogic Gem 和 Role Requirement),到目前为止我正在使用:
示例行:
代码:
问题是这不会添加新用户,它会尝试但失败(DB Begin 后跟 Rollback),我假设是因为我没有填写所有字段,例如登录名、密码等。
我是否必须为这些字段显式生成值?