authlogic相关内容

使用新的openid登录authlogic创建新用户

我已经在Rails站点中实现了authlogic,并且我正在尝试让openid正常工作.到目前为止,只要您有一个现有帐户,就可以登录,但如果没有,则不能登录.如果identity_url还没有在数据库中,我希望能够自动创建一个新帐户. 问题是我还需要存储一些其他信息.如果用户是第一次使用他们的openid登录,我想请他们在创建帐户之前填写基本信息(名称,电子邮件). 我已经尝试了几种方 ..
发布时间:2020-05-21 00:55:33 其他开发

使用authlogic绕过显式用户注册自动创建用户

我想知道如何使用Authlogic自动注册选择使用开放ID的用户.现在,即使他们选择了开放ID,他们也必须先注册才能登录,但是我希望他们可以直接登录,只要我从开放ID提供商处获得所有必要的详细信息即可.但是我不确定该怎么做? 我应该在用户会话控制器中执行此操作还是在模型内部扩展authlogic? 如果有人能指出正确的方向,我将不胜感激. 这是我现在在两页中看到的一个例子: ..
发布时间:2020-05-21 00:54:42 其他开发

验证Authlogic中的密码格式

有没有办法让Authlogic验证密码的格式,例如必须包含至少一个字母和至少一个数字?在 acts_as_authentic 配置块中省略 validates_format_of_password_options 方法似乎表明Authlogic认为,不应该对用户施加这样的限制。 我以为我只是简单地把一个正常的ActiveRecord validates_format_of:password ..
发布时间:2018-02-03 18:05:43 其他开发

SSL_connect returned = 1 errno = 0 state = SSLv3读取服务器证书B:证书验证失败

我正在使用 Authlogic-Connect 进行第三方登录。在运行适当的迁移后,Twitter / Google / yahoo登录似乎工作正常,但是Facebook登录会抛出异常: SSL_connect returned = 1 errno = 0 state = SSLv3读取服务器证书B:证书验证失败 开发日志显示 OpenSSL :: SSL :: ..
发布时间:2017-10-20 20:28:22 其他开发

什么是omniauth&电子邮件密码注册最佳做法?

我看到一些博客,看到了什么是最合适的Facebook登录的最佳做法(假设我将使用Omniauth gem)和电子邮件+密码登录?铁道司令,我知道每个人都在使用Devise宝石与Omniauth。但我正在寻找一些不同的观点。 subquestions: 考虑从头开始创建电子邮件+密码注册(不使用任何宝石,让它保持快速和轻松),你有什么建议吗?或者如果您有特别的宝石,请让它快速。 您 ..
发布时间:2017-05-20 12:12:11 其他开发

如何在Devise中手动创建新用户和用户会话?

我有一个表单,我在Rails中收集了大量信息。此表单的一部分是新用户注册的字段。由于Devise拥有专门用于创建新用户的控制器/操作,因此我不知道如何以完全不同的动作来编程创建另一个记录。我真的不能分开用户注册表。我不知道如何创建一个用户,然后记录用户,就像我可以轻松地在Authlogic中。 我已经使用了Authlogic和Devise,并认为每个人都有自己的优点和缺点。使用Devise, ..
发布时间:2017-05-20 10:48:17 其他开发

从Authlogic迁移到Devise

我以前在我的网站上实现了Authlogic的授权。现在我想转而使用Devise,而我想知道有没有人有这方面的经验。也许有人看到这个主题的博文? 谢谢。 解决方案我自己最近从Authlogic转到Devise,也没有找到任何文章。然而,在简单的情况下,一旦你丢弃了所有的user_session和其他authlogic相关的代码,主要工作就是将你的旧用户表转换成预期的设计格式。 我的 ..
发布时间:2017-05-20 10:45:51 其他开发

通过authlogic登录,而不必每次都填写表单

这些方案大多数以“我已登录”为开头“ 步。目前我的实现是: 访问path_to('登录页面') fill_in :with =>'user') fill_in('Password',:with =>'password') click_button('Login') / pre> 这很好,但是在每一个场景之前加载和提交登录表单变得很费时。 有没有办法在这个步骤中简 ..
发布时间:2017-03-01 21:46:51 软件测试

authlogic flash [:notice]没有出现在黄瓜webrat步骤

我正在用黄瓜运行BDD步骤以实现我的自我登录行为。 场景:登录 注册用户:“test@test.com”,密码:“p @ ssword”存在 我在主页 当我按照“登录” 我填写“用户名“和”test@test.com“ 我用”p @ ssword“填写”密码“ 我打开页面 然后按”登录“ 我打开页面 然后我应该看到“登录成功! 我应该看到“退出” 这是我的情况, p> ..
发布时间:2017-03-01 21:20:43 软件测试

如何获取authlogic使用Rails会话而不是自己的cookie?

我想让authogic永远不要设置 user_credentials cookie,并且只使用标准的Rails会话cookie。 我看到之后包含在 Authlogic :: Session :: Session :: Base Cookie 。如果我登录我的应用程序,然后删除 user_credentials cookie,我仍然保持登录。所以显然authlogic存储凭据在两个地方,并检查 ..
发布时间:2017-01-06 12:35:14 跨浏览器开发

Ruby on Rails的Authlogic密码无效

我想实现Authlogic。注册是好的,它进入所有必要的细节到我的数据库。 ..但是当我尝试登录,它给我的错误: 1的错误禁止该用户的会话 被保存 有分别具有以下的问题 字段: 密码是无效的。 我的密码的是的有效。我不知道发生了什么。任何想法? 解决方案 我有同样的问题,那是因为我是从宁静的验证迁移。 这个问题是: 宁静的认证穿上密码盐和加密的密码有40字 ..
发布时间:2016-07-26 16:40:53 ASP .NET

Rails的:授权与Authlogic

我需要一个非常精细的授权系统与 Authlogic 。 我到目前为止已经试过这些宝石/插件: 锁定 轨 _ 授权 _ 插件 ACL9 我也看了,但没试过执行: 挂锁 我四处寻找一个好的教程,详细说明了如何设置任何这些与Authlogic在某种程度上是有道理的(只有锁定文档似乎概括了如何与Authlogic设置此),但都拿出了微乎其微。 ,使得最遥远的意义,我对这些的只 ..
发布时间:2016-07-26 16:30:57 ASP .NET

Rails和Authlogic:允许每个用户只有一个会话?

有没有办法来限制在Ruby中的会话on Rails应用程序(我使用Authlogic认证)?数 我想允许每个用户帐户只有1会话。当同一个用户登录的另一台计算机的previous会议应在过期/失效。 我在考虑存储在数据库中的会话数据,然后删除它创建一个新的会话实例,但可能还有一个更简单的方法是什么时候? (配置选项) 解决方案 我只是碰到了一个可能的解决方案,如果您重置presisten ..
发布时间:2016-07-25 19:43:53 ASP .NET

在authlogic数据库prepopulating管理员用户Rails插件

我一直在使用Authlogic Rails插件。真的所有我使用它是有谁可以编辑站点一个管理员用户。这不是一个网站,人们注册帐户。我将最终使受限制的用户创建的方法已经登录的用户,当然,当我清楚我不能创建一个用户数据库,所以我必须prepopulate它在某种程度上。我试着只是让迁移把我创建了一个用户转储但是,这并不工作,似乎pretty哈克。什么是处理这个问题的最好方法?这是棘手,因为密码散列得到, ..
发布时间:2016-07-25 19:29:13 ASP .NET

制定路由错误

我似乎无法设置器件时让过去这个错误。 路由错误错误的常量名设计/ registrationsController 或路由错误错误的常量名设计/ sessionsController 我使用Ruby 1.8.7,Rails的3.0和1.1.3制定 一切都在我的应用程序的作品一样,我最近从2.3.8升级我的应用程序,是previously使用authlogic但没有自己比其他任何用户,所以我 ..
发布时间:2016-07-25 19:13:00 ASP .NET