问题标签 [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:为#获取未定义的方法“密码”
即使我在模型中添加了“acts_as_authentic”,我似乎也无法让我的用户模型在 Authlogic 中理解“密码”方法。Authlogic 灯塔上也报告了这个问题,但没有人描述他们是如何解决的:
安装 authlogic 后是否重新启动了应用程序?有了Passenger,touch tmp/restart.txt
就可以了。
即使我在模型中添加了“acts_as_authentic”,我似乎也无法让我的用户模型在 Authlogic 中理解“密码”方法。Authlogic 灯塔上也报告了这个问题,但没有人描述他们是如何解决的:
安装 authlogic 后是否重新启动了应用程序?有了Passenger,touch tmp/restart.txt
就可以了。
ruby-on-rails - 未定义的方法“add_acts_as_authentic_module”
我添加了代码
到我的应用程序中的 environment.rb 文件并出现错误
有什么办法可以解决吗?
ruby-on-rails - 两个用户模型还是只有一个?
我正在开发一个新项目,出于某种原因,我决定使用 authologic 创建两个单独的用户模型/控制器/会话。
用户在网站上的角色完全不同,但模型基本相同。唯一的区别是观点。
我现在想知道我是否应该只创建一个模型并添加一个“角色”字段。然后在他们登录后,找出他们拥有的角色,然后根据他们的角色将他们转储到新的控制器。
所以我想我的问题是,有没有理由有两个用户模型?是否有关于使用 authlogic 的用户角色的指南?
谢谢!
ruby-on-rails - authlogic openid auto_register 功能尝试重复注册
我正在尝试在我的网站上启用 openid 身份验证以及使用auto_register
最新 authlogic_openid 附加组件的功能。
一切正常,直到第二次登录。第一次创建并登录用户,但在我注销并尝试使用相同的 OpenID 标识符登录系统后,我收到用户注册表单,错误提示用户名和其他字段已被占用,并且表单预填充了较早的值使用 openid 传递的数据。
一切都由 authlogic/authlogic openid 教程实现,除了带有新的 auto_register 调用的用户会话模型:
非常感谢任何帮助!
ruby-on-rails - AuthLogic 自动将错误加载到 @base 并在登录表单上填充这些错误
我该如何防止这种情况?另请注意,不能提前提供凭据,因为这将使用(不正确的)数据填充 :new 表单。新的登录表单应该是空白的。
ruby-on-rails - Authlogic 和角色
我正在开发一个用户 authlogic 进行身份验证的应用程序。
我想以某种方式赋予用户角色,以便我可以授权某些角色执行某些操作。
是否有适合此的“开箱即用”gem 或插件,或者我最好从头开始构建它。
你会推荐什么?
ruby-on-rails - 使用 LDAP 服务器进行 Rails Cucumber 测试
我正在尝试为我的应用程序编写一些黄瓜测试,这些测试使用 Authlogic 进行身份验证,但实际上将用户存储在 LDAP 服务器中。
该应用程序似乎工作正常,但我遇到麻烦的地方是为它编写测试(我知道,我知道,我应该先编写测试。)拥有一个测试数据库很容易,其中数据在之后被清除每次运行,但使用 LDAP 服务器并不容易。
我的想法是编写一个 rake 任务(如 rake ldap:test:prepare)以在每次运行之前刷新 ldap 服务器(或使其成为依赖项),但是当我进行测试时这似乎非常耗时(并使自动测试接近不可能的。)
有一个更好的方法吗?是否有一个基于 ruby 的假 LDAP 服务器,我可以使用预定义的装置绑定到?还有其他一些我没有想到的更优雅的解决方案吗?(不使用 LDAP 不是一种选择。)
ruby-on-rails - Ruby on Rails Authlogic 密码无效
我正在尝试实现 Authlogic。注册很好,它将所有必要的详细信息输入到我的数据库中。
..但是当我尝试登录时,它给了我错误:
1 个错误禁止保存此用户会话
以下字段存在问题:
密码无效
我的密码有效。我不确定发生了什么。有任何想法吗?
ruby-on-rails - 使用 authlogic 绕过显式用户注册自动创建用户
我想知道如何使用 Authlogic 自动注册选择使用开放 ID 的用户。现在他们必须先注册才能登录,即使他们选择开放 ID,但我更喜欢他们可以直接登录,前提是我从开放 ID 提供商那里获得所有必要的详细信息。但我不知道该怎么做?
我会在我的用户会话控制器中执行此操作,还是有一些奇特的方法可以在模型中扩展 authlogic?
如果有人能指出我正确的方向,我将不胜感激。
这是我现在拥有的两个页面的示例:
http://morning-warrior-55.heroku.com/
谢谢,
ruby-on-rails - Authlogic 在 Heroku 上抛出错误
我正在尝试在 Heroku 上制作一个使用 Authlogic 插件的应用程序。日志向我显示此错误。一开始还以为是gem版本有问题,后来试了几个:2.1.1、2.1.2、2.1.3。
但我尝试部署authlogic 示例,但它引发了同样的错误。
感谢您的时间。