devise 相关问题

Devise是Ruby-on-Rails的身份验证gem。它取代了之前的解决方案,例如Restful Authentication或Authlogic。

Rail仅显示其父模型属于当前用户的模型

我正在创建一个Rails 5应用程序并遇到一个问题,我的Projects模型索引显示了平台上所有用户的项目。我的应用程序结构的方式是我有一个项目模型......

回答 1 投票 0

为Devise成功/失败定制Flash消息

我试图根据用户会话成功或登录失败生成不同的外观闪存消息。 (主要是通过改变jped图像)我有部分视图处理flash消息...

回答 1 投票 0

gem Devise注销不在Heroku上工作,但正在进行开发工作

我无法使用我的注销按钮在heroku应用上工作。 Js Code // = require jquery // = require jquery_ujs // = require turbolinks // = require bootstrap-sprockets // = ...

回答 2 投票 0

多租户Rails应用程序并限制对控制器的访问

我正在使用Devise进行身份验证,我的rails应用程序中有“模块”。我试图找出最好的安全方法。例如,以下是我想要完成的一些事情:我......

回答 1 投票 1

覆盖设计after_sign_up_path_for不起作用

在路由中,我的根路径指向“home #index”,但是当我尝试覆盖它时,after_sign_up_path_for会在我登录或注册时将我重定向到根路径。我试图把......

回答 7 投票 22

用户登录后为什么gem设计重定向注册路径?

我的application_controller.rb中有一个after_sign_in_path_for方法。用户登录后成功调用该方法(我通过加注检查)。不幸的是,在成功登录后......

回答 1 投票 0

设计:当最后一个字符为“ - ”时,在注册确认电子邮件中生成错误的网址

@token由devise生成:@token = Devise.token_generator.generate(class,column)然后转到app / views / devise / mailer / confirmation_instructions.html.erb

回答 1 投票 0

设计会话限制问题

参考一篇文章:设置每个用户一次会话,我已经设置了我的Rails应用程序,如下所示:routes.rb devise_for:users,:controllers => {:sessions =>“my_sessions”} ...

回答 1 投票 1

注册设计后如何将用户重定向到登录表单?

我正在使用Devise来验证用户身份。但是,当用户注册时,他们不会被告知确认他们的帐户,他们只需要这样做。在我的应用程序控制器中,我有以下内容:...

回答 2 投票 0

我使用Devise时发生了UrlGenerationError

我安装了我的Rails应用程序并访问localhost:3000 / login。但是,错误发生如下。 Devise中的ActionController :: UrlGenerationError :: Sessions#new提取的源是这个。 ...

回答 1 投票 0

Rails - 如何查找单个记录(用户名)在主页中向任何访问者显示它

在使用BS4和使用Devise的rails 5.1.6项目中,我试图解决以下问题。我试图在主页中显示拥有项目的用户的名称。这不起作用。它......

回答 2 投票 0

ruby on rails - 我如何覆盖Devise recoverable.rb - 特别是reset_password_by_token

跟随我之前的问题ruby on rails 4 - devise - send_reset_password_instructions - 重置密码 - 重置密码令牌无效我想专门覆盖devise recoverable.rb ...

回答 3 投票 -1

与Sinatra一起设计

有没有人用Sinatra安装Devise gem? Devise基于Warden,因此它应该适用于Sinatra,我找不到任何有关如何实现它的相关信息。

回答 4 投票 19

防止在rails / devise中没有邀请代码的情况下登录

解决方案:如果没有通用代码来控制用户访问网站的初始测试(Rails 5.1.6 with devise 4.4.3),访问者无法登录。这可以通过设置控制器来实现...

回答 1 投票 0

如何在Rails 5中更改设计中的验证错误消息

我已将密码的默认最小长度从@@ password_length = 5..128更改为6..128。当我在注册期间对密码进行验证失败时,验证错误显示为“是......

回答 1 投票 0

无法使用自定义设计策略

我使用devise在我的rails应用程序上添加一个身份验证层。我必须设置LDAP身份验证。所以我创建了自己的策略,我真的遵循了这篇wiki文章。但是,我得到了......

回答 2 投票 2

Rails设置超时立即重定向

我正在使用设计超时表来使会话过期,但重定向仅在页面刷新或更改后发生。一旦会话到期,重定向登录的好方法是什么?

回答 1 投票 0

device_token_auth令牌生成问题

我有'device_token_auth'(0.1.36)gem用于我的ROR Web应用程序中的令牌生成。我不太了解这个gem的功能。突然出现NoMethodError的问题:未定义......

回答 2 投票 0

设计为重复的用户名创建错误消息

我正在使用rails 5.2 with devise。我在我的数据库中为设计用户添加了一个唯一的用户名字段。尝试注册时,我的数据库收到ActiveRecord :: RecordNotUnique错误...

回答 1 投票 0

通过电子邮件发送ActionMailer中的当前用户 - Rails 5

我有一个Ruby on Rails应用程序,具有多个环境(开发,登台,生产)。在我的暂存环境中,我希望能够覆盖从系统发送的所有电子邮件...

回答 1 投票 2

© www.soinside.com 2019 - 2024. All rights reserved.