Devise是Ruby-on-Rails的身份验证gem。它取代了之前的解决方案,例如Restful Authentication或Authlogic。
我正在创建一个Rails 5应用程序并遇到一个问题,我的Projects模型索引显示了平台上所有用户的项目。我的应用程序结构的方式是我有一个项目模型......
我试图根据用户会话成功或登录失败生成不同的外观闪存消息。 (主要是通过改变jped图像)我有部分视图处理flash消息...
gem Devise注销不在Heroku上工作,但正在进行开发工作
我无法使用我的注销按钮在heroku应用上工作。 Js Code // = require jquery // = require jquery_ujs // = require turbolinks // = require bootstrap-sprockets // = ...
我正在使用Devise进行身份验证,我的rails应用程序中有“模块”。我试图找出最好的安全方法。例如,以下是我想要完成的一些事情:我......
覆盖设计after_sign_up_path_for不起作用
在路由中,我的根路径指向“home #index”,但是当我尝试覆盖它时,after_sign_up_path_for会在我登录或注册时将我重定向到根路径。我试图把......
我的application_controller.rb中有一个after_sign_in_path_for方法。用户登录后成功调用该方法(我通过加注检查)。不幸的是,在成功登录后......
设计:当最后一个字符为“ - ”时,在注册确认电子邮件中生成错误的网址
@token由devise生成:@token = Devise.token_generator.generate(class,column)然后转到app / views / devise / mailer / confirmation_instructions.html.erb
参考一篇文章:设置每个用户一次会话,我已经设置了我的Rails应用程序,如下所示:routes.rb devise_for:users,:controllers => {:sessions =>“my_sessions”} ...
我正在使用Devise来验证用户身份。但是,当用户注册时,他们不会被告知确认他们的帐户,他们只需要这样做。在我的应用程序控制器中,我有以下内容:...
我使用Devise时发生了UrlGenerationError
我安装了我的Rails应用程序并访问localhost:3000 / login。但是,错误发生如下。 Devise中的ActionController :: UrlGenerationError :: Sessions#new提取的源是这个。 ...
Rails - 如何查找单个记录(用户名)在主页中向任何访问者显示它
在使用BS4和使用Devise的rails 5.1.6项目中,我试图解决以下问题。我试图在主页中显示拥有项目的用户的名称。这不起作用。它......
ruby on rails - 我如何覆盖Devise recoverable.rb - 特别是reset_password_by_token
跟随我之前的问题ruby on rails 4 - devise - send_reset_password_instructions - 重置密码 - 重置密码令牌无效我想专门覆盖devise recoverable.rb ...
有没有人用Sinatra安装Devise gem? Devise基于Warden,因此它应该适用于Sinatra,我找不到任何有关如何实现它的相关信息。
防止在rails / devise中没有邀请代码的情况下登录
解决方案:如果没有通用代码来控制用户访问网站的初始测试(Rails 5.1.6 with devise 4.4.3),访问者无法登录。这可以通过设置控制器来实现...
我已将密码的默认最小长度从@@ password_length = 5..128更改为6..128。当我在注册期间对密码进行验证失败时,验证错误显示为“是......
我使用devise在我的rails应用程序上添加一个身份验证层。我必须设置LDAP身份验证。所以我创建了自己的策略,我真的遵循了这篇wiki文章。但是,我得到了......
我正在使用设计超时表来使会话过期,但重定向仅在页面刷新或更改后发生。一旦会话到期,重定向登录的好方法是什么?
我有'device_token_auth'(0.1.36)gem用于我的ROR Web应用程序中的令牌生成。我不太了解这个gem的功能。突然出现NoMethodError的问题:未定义......
我正在使用rails 5.2 with devise。我在我的数据库中为设计用户添加了一个唯一的用户名字段。尝试注册时,我的数据库收到ActiveRecord :: RecordNotUnique错误...
通过电子邮件发送ActionMailer中的当前用户 - Rails 5
我有一个Ruby on Rails应用程序,具有多个环境(开发,登台,生产)。在我的暂存环境中,我希望能够覆盖从系统发送的所有电子邮件...