cost 269 ms
URL 参数似乎已停止 controller 和身份验证

[英]URL param seems to have stopped controller and authtenication

在我的网站上,我有一个从主页定向到的编码页面。 根据我的设置方式,当用户重定向到编码页面时,他们 select 是一个课程按钮,然后我获取 course_ID 值并将其放入参数中: 当用户选择课程二时,这将重定向到 url: localhost:3000/home/completeTask?cour ...

如何将变量从一页传送到另一页

[英]How to carry a variable from one page to another

ruby、rails 和 devise 有点新,但我正在尝试创建一个网站,让用户(学生)注册课程,该网站有自己的唯一 ID。 在我登录的用户主页上,我有一个列表,显示学生注册的所有课程,将学生 ID 与注册表上的课程 ID 配对。 我的 for 循环中的代码用于填写学生注册的课程表。 我想将 en ...

Rails Devise 尝试解锁客户处理失败

[英]Rails Devise failed attempts unlock customer handling

我目前使用 devise 和 config.unlock_strategy =:email 但我想将其更改为无,所以模板 email 没有发送,我使用我自己的逻辑。 但我的问题是 - 我怎么知道达到了失败的尝试次数? 我是否需要自己经常检查 - 或者是否有一些 function 我可以实现,在达到最 ...

使用 devise-auth-token 登录后返回授权令牌和用户凭据

[英]Return authorization token with users credentials after sign in using devise-auth-token

我正在使用设计认证令牌。 它运行良好。 我希望当用户登录时,她/她不仅应该在 header 部分获得授权,而且还应该在用户字段中获得授权。 以下是附加的屏幕截图,供大家更好地理解。授权令牌位于标题部分,我希望用户返回图像或昵称等变量。 [1]: https://i.stack.imgur.com/ ...

如何从 devise 创建管理员、学生、校长、老师,因为它们都有不同的属性,这就是为什么它们是不同的模型? 导轨

[英]How to create admin, student, principal, teacher from devise because they all have different attributes that's why they are different models? Rails

我想创建学校管理应用程序,这就是为什么我创建了四种不同的模型,即管理员、校长、教师、学生,因为它们具有不同的信息,这就是我创建它们的原因,所以我如何通过单个“设计 gem”创建它们请清除我关于如何关联它们的概念,我试图从用户那里继承它们与 STI 但它只保存学生 model 的用户属性并且无法实现我 ...

在更新之前检查是否有任何文件已添加到 file_field,Ruby on Rails 7

[英]Check to find out if any file has been added to file_field before update, Ruby on Rails 7

我是 Rails 的新手,在这个项目中,我想构建一个程序,允许您创建用户帐户并将个人资料图片上传到它。 然后它假设向您发送 email 以通知您的上传成功。 用户帐户由 Devise 处理使用 Active Storage 头像附件处理图像上传在 Devise 上,此类附件上传在连接到 Devis ...

ClassLink Devise OmniAuth::Strategies::OAuth2::CallbackError, csrf_detected

[英]ClassLink Devise OmniAuth::Strategies::OAuth2::CallbackError, csrf_detected

我查看了各种类似的问题和回复,但无济于事。 对不起,如果这很明显,但 OAuth 不是我的专业领域。 我正在运行带有 Ruby 2.74 和 Devise 的 Rails 5.2。 我用 Facebook 设置了 SSO,它工作正常。 我试图让它与 ClassLink 一起工作,但我被卡住了。 当 ...

如何从 devise 生成的数据库表中填充 HTML 表

[英]How to fill a HTML table from a devise generated database table

对轨道上的 ruby 和 devise 来说非常新。 我目前正在尝试在我的 HTML 页面上填写一个表,该表应列出我的数据库(MYSQL)中我的学生表的所有记录。 我也试过@students.each do |students| . 两种变体都给出错误 NoMethodError, undefin ...

NoMethodError (undefined method `deliver_invitation') devise 邀请栏

[英]NoMethodError (undefined method `deliver_invitation') devise invitable rails

您好,我有一个应用程序邀请用户作为与会者在与会者 controller 中,创建与会者时,用户已创建但未向系统发送邀请与会者控制器.rb 在同一个 controller 然后我有一个 send_invite 当我通过按钮点击它时,我得到 AttendeesController#send_invite ...

覆盖 Devise SessionController

[英]Override Devise SessionController

我在教程中覆盖了 Devise sessioncontroller#create ( SessionController < Devise::SessionController并在路由中添加devise_for ),但 session 仍然由 gem 制作。 有谁知道在这种情况下该怎么办? ...

Ruby Devise 管理员 model 进入 401 循环

[英]Ruby Devise Admin model going 401 loop

导轨 7,Devise 4.8 我有一个基本的 Devise 与用户 Model 一起工作正常。 我需要一个受用户保护的仪表板,所以我为 devise 添加了一个管理员 model。 然后我根据用户模式创建了 devise 管理路由和视图。 我创建了一个仪表板 controller 并用 好的。 所 ...

2022-08-26 21:05:25   1   10    ruby / devise  
Rails 7 API 仅应用程序需要 session 存储与 Devise

[英]Rails 7 API only app requiring session store with Devise

我有一个新应用程序,我正在尝试使用devise和 devise devise-jwt进行设置。 出于某种原因,我的authenticate_user! 由于会话已被禁用,调用导致错误: 路线: 用户 控制器: 我还需要做什么? 当我向http://localhost:3000/api/v1/cli ...

Turbo-frame 与 Devise,在成功更新用户后,在页面重新加载时,turboframe 不会呈现相应的 html

[英]Turbo-frame with Devise, after a successful update user, on page reload the turboframe does not render the appropriate html

我对 Devise 有一个奇怪的问题,几个小时后我无法弄清楚,所以我决定向你提出这个问题,以便在这方面提供一些帮助。 我有一个选项卡面板,它使用 turbo_frame_tag 来呈现其中包含 forms 的不同选项卡。 在提交表单时,如果它们是错误的,它可以完美地工作,turbo 框架将与表单及 ...

Rails 6 应用程序中重复出现“859:意外令牌”异常

[英]Repeated "859: unexpected token" exceptions in a Rails 6 application

在过去的几周里,我的 Rails 6.1 应用程序引发了数百个异常,如下所示: 当“某人”试图使用虚假凭据注册新帐户(通过 Devise)时,会发生错误。 它显然看起来像是某种攻击。 我有两个问题: 我如何找到有关此特定859 unexpected token错误的更多信息? 我应该担心吗? re ...

Rails 6 如何在 Devise 中进行登录和创建会话?

[英]Rails 6 How sign_in and creating sessions works in Devise?

在我的项目中,我使用的是 devise,我想创建自定义登录。 我决定覆盖 SessionsController 中的创建操作。 现在我的 SessionsController 看起来像这样: 我有点困惑,因为即使我从那里删除整个代码,无论如何用户都会被登录。 有人可以解释一下为什么user_sig ...

Rails:根据 current_user class 过滤关联

[英]Rails: filter association based on current_user class

有一个应用程序,其中current_user可以是Client或Admin 。 一个Client可以有多个Accounts并且一个AccountStatement既属于Account又属于Client 。 然而,有一些我们不想向客户展示的自动生成的语句。 我想添加一个看起来像 因此,如果我在Acco ...

Rails 中是否有特定位置 Devise 删除用户的 session? 由于只读数据库,无法删除 session

[英]Is there a specific place in Rails where Devise deletes a user's session? Can't delete session due to read-only database

我已经切换到拥有读写器实例的多数据库。 由于 Rails 6+ 基于 HTTP 动词自动切换数据库实例,这引入了与 Devise 相关的几个问题。 虽然我能够解决其中的大多数问题,但似乎仍然挥之不去的是当用户提交 HTTP GET 请求并且 Devise 尝试向数据库启动 DELETE 语句时。 ...


 
粤ICP备18138465号  © 2020-2024 STACKOOM.COM