devise 相关问题

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

如何将 Rails Rspec 测试中的随机变量发送到应用程序控制器? (设计、工厂机器人、水豚)

我需要一种方法来根据进入启动页面的人的 IP/位置来指定各种重定向到特定页面。 场景“来自 asdf 的用户看到 ASDF 页面” 创建用户来自...

回答 1 投票 0

使用 React 的 Cors 和使用 DEVISE 的 Rails 的问题

我在 api 中通过设计进行 Sign_out 时遇到问题。 让我们开始吧...我有一个反应应用程序和一个rails-api 后端。 我从我的 api 调用各种方法,一些 get,一些 posts...等等。 电子...

回答 0 投票 0

设计 - 如何更改设置以使电子邮件地址不需要唯一

我将 Devise 设置为使用用户名而不是电子邮件地址登录,因为我们的大量用户与其配偶共享相同的电子邮件地址。我们服务的市场是一个独特的市场。但是...

回答 5 投票 0

Capybara::Ambigously:不明确匹配,找到 2 个与可见 xpath“/html”匹配的元素

我正在为 2017 年的项目编写第一个 rspec 测试,该项目使用 capybara、rspec、devise、bootstrap 和rails 场景“对未注册的帐户无效” 在('#myNavbar'...

回答 0 投票 0

带有 Rails 7、Devise 和 Doorkeeper 的授权服务器

我正在使用 Devise 和 Doorkeeper 构建 Rails 7 服务器。 我们有两组用户将支持,一组是 omniauths 为 ouath 提供者,另一组是对数据库进行身份验证......

回答 1 投票 0

无需密码的身份验证设备

如果参数[:确认令牌] ==“真” user = User.find_by(email: params[:email]) 绑定.pry 登录(用户) # 极好的 结尾 我需要在没有密码的情况下对用户进行身份验证...

回答 1 投票 0

Rails OAuth 2.0 系统基于 SAML 的身份验证中的会话丢失和空“user_redirect_to”变量

我正在开发基于 OAuth 2.0 on Rails 的身份验证系统。 我使用 Devise gem 来处理用户会话和登录,使用 Doorkeeper gem 来管理 OAuth 2.0 工作流程。除了用户...

回答 0 投票 0

验证过期链接是否有效

我正在构建 Rails API 应用程序,我正在使用设计无密码库。 如果我向用户发送魔法链接并且用户等待太久才来到我的应用程序,我如何验证使用的令牌是否有效并且

回答 1 投票 0

Ruby on Rails - 未定义方法 `devise_for' 或没有路由匹配 [GET] "/"

标题:“安装和配置 Devise gem 后出现未定义方法‘devise_for’错误” 我通过将 gem 'devise' 添加到我的 Gemfile 并运行 bundle install 安装了 Devise gem。我也……

回答 1 投票 0

如何在 ruby on rails 的单页应用程序中包含 CSRF 令牌

我正在构建一个单页应用程序前端,它与 ruby on rails 后端进行交互。我正在使用 devise 和 omniauth 进行用户身份验证,我正在尝试使用我的 google acc 登录...

回答 1 投票 0

在设计中调用 super 后双重渲染

类 CustomSessionsController < DeviseTokenAuth::SessionsController def create binding.pry super confirmed = true binding.pry if current_user.present? && confirm...

回答 2 投票 0

设计邀请不设置邀请令牌

我通过电话邀请用户: 用户邀请!(电子邮件:电子邮件) 并且一直遇到人们无法接受他们的邀请的问题。我查看了数据库,发现有几个用户从未...

回答 1 投票 0

如何更改默认设计“资源”命名?

默认情况下,Devise 是指在控制器和视图中具有变量 resource、resource_name、resource_class 等的用户。 是否可以安全地更改此默认值以使 Devise 参考...

回答 1 投票 0

Ruby on Rails Devise Gem 动态设置最小密码长度

目前我正在设置密码长度 配置.password_length = 6..128 但是如何在不重启服务器的情况下在运行时动态更改它呢? 我实施了 def password_complexi ...

回答 0 投票 0

Rails after_sending_reset_password_instructions_path_for not working

通过 Devise 输入并发送密码说明电子邮件后,我想重定向到主页(根)页面,而不是默认登录页面。根据 SO 上的说明,我将 passwords_controller.rb 编辑为

回答 0 投票 0

使用 Devise 和 omniauth-linkedin-oauth2 在 Ruby on Rails 中实施 LinkedIn OAuth

我正在开发 Ruby on Rails 7 应用程序,并尝试使用 Devise gem 和 omniauth-linkedin-oauth2 集成 LinkedIn 身份验证。我遵循了一个教程(https://nicoproto.mediu ...

回答 0 投票 0

Rails API + engine + omniauth + session/flash

我这里有一个棘手的场景,我自己还找不到解决方案。 这是设置。 轨道 API (6.1.6) 2个引擎通过子域安装 主要 API - MainAPI -> api.lvh.me:3003 温度...

回答 0 投票 0

设计设置current_user时如何选择属性?

此时,我不确定 helper current_user 的加载方式或位置。我只想从用户表中选择某些属性,但设计为 从用户表中选择 * 我想做一些...

回答 2 投票 0

Rails Devise Omniauth omniauth_openid_connect,使用您的应用程序作为身份验证和授权用户

我有一个 Rails 身份验证应用程序,它是其他 Rails 应用程序的身份验证器。我正在尝试使用 omniauth_openid_connect gem 来使用您的应用程序对您的用户进行身份验证和授权...

回答 0 投票 0

通过 Postfix 动态主机发送 Rails 邮件

在后缀设置为仅发送的 VPS 上,多个主机用于发送电子邮件。 Rails 指南断言这可以使用动态 SMTP 传递选项来完成

回答 0 投票 0

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