具有Devise的Two Rails应用-同步身份验证(Helpy.io)

和塔平

我有一个带Devise的标准Rails应用程序,用于身份验证。我有第二个安装了Helpy.io的应用程序(也包括Devise)。我正在寻找两种情况:

  1. 主站点上经过身份验证的用户可以访问帮助站点
  2. 同步用户数据库,登录到主数据库后,您将自动登录到帮助站点,并可以打开故障单等。

这是我尝试启动选项1的方法:

在两个站点上的session_store.rb中设置了SECRET_KEY_BASESESSION_STORE

Rails.application.config.session_store :cookie_store, key: ENV['SESSION_STORE'], domain: 'mydomain'

在我的帮助站点上,我有一个应用程序控制器before_action,如果特定的会话变量为nil,则该应用程序控制器将重定向到主站点(如果注销,则在主站点上将清除该变量)。

什么有效

如果我在主站点上进行身份验证,请访问帮助站点,一切正常。我可以浏览帮助站点等,但我尚未登录(暂时适合选项1)。我的用户只能浏览帮助​​站点并手动打开故障单。如果我在主站点上登录并转到帮助站点,我的重定向就会生效,最终我会回到主应用程序登录页面。

什么是断的

如果我从帮助站点导航回主站点,则会自动退出。我仍然可以访问帮助站点。如果我重新登录主站点后仍可以正常工作,直到返回帮助站点,该过程才重新开始。

我应该从哪里开始寻找在Devise或其他任何地方(假设是Devise)中正在清除的内容等,以使我的应用程序认为我不再通过身份验证了?

和塔平

我最终选择了一个静态的Jeklly网站,并采用以下方法:

使用Devise对静态文件进行身份验证?

本文收集自互联网,转载请注明来源。

如有侵权,请联系[email protected] 删除。

编辑于
0

我来说两句

0条评论
登录后参与评论

相关文章

来自分类Dev

使用Devise Session对Rails / Ember应用程序的Doorkeeper API进行身份验证

来自分类Dev

具有应用内授权的OWIN WsFederation身份验证

来自分类Dev

具有应用内授权的OWIN WsFederation身份验证

来自分类Dev

使用 Devise 在 Rails 中划分经过身份验证和未经身份验证的布局

来自分类Dev

Rails应用程序,IIS 8.5中具有Windows身份验证的REMOTE_USER属性

来自分类Dev

如何为具有基本身份验证的 Rails 应用程序编写集成 minitest 代码?

来自分类Dev

Owncloud同步应用程序LDAP身份验证

来自分类Dev

使用Devise和MongoMapper进行Rails 4身份验证

来自分类Dev

使用Devise从Rails上的json api进行身份验证

来自分类Dev

Rails Girls Guides使用Devise添加身份验证的问题

来自分类Dev

在Rails应用中使用非浏览器请求命中Devise身份验证背后的Web端点

来自分类Dev

使用Devise进行Rails应用程序本地和远程身份验证(两种策略)

来自分类Dev

在Express应用程序中对Socket.IO客户端进行身份验证

来自分类Dev

并非所有页面都经过身份验证Rails

来自分类Dev

并非所有页面都经过身份验证Rails

来自分类Dev

带有只读令牌的Getstream.io“未通过身份验证”

来自分类Dev

具有第三方Oauth身份验证Web服务的Rails应用程序中的“自定义登录”表单

来自分类Dev

具有基本身份验证的安全Spring Boot REST应用

来自分类Dev

如何在IIS上发布具有表单身份验证的MVC应用程序

来自分类Dev

Symfony2骨架应用程序,具有来自SQL的身份验证和用户

来自分类Dev

具有Web API Windows身份验证的angularjs html5应用程序

来自分类Dev

具有基于FaceBook身份验证的Azure应用服务

来自分类Dev

具有现代身份验证和应用程序注册的 PnP

来自分类Dev

将华为身份验证添加到使用Firebase身份验证的现有应用中

来自分类Dev

部署到Shinyapps.io的应用程序上的googlesheets的多用户身份验证

来自分类Dev

是否可以在c9.io上运行的Meteor应用程序上使用Twitter身份验证?

来自分类Dev

Blazor WebAssembly Oidc身份验证在本地运行良好,但在Azure静态Web应用上,身份验证/登录回调具有404

来自分类Dev

他们的身份验证库是否类似于Devise,它仅支持API Rails应用程序,还支持刷新令牌?

来自分类Dev

RailsAdmin + Devise ...身份验证

Related 相关文章

  1. 1

    使用Devise Session对Rails / Ember应用程序的Doorkeeper API进行身份验证

  2. 2

    具有应用内授权的OWIN WsFederation身份验证

  3. 3

    具有应用内授权的OWIN WsFederation身份验证

  4. 4

    使用 Devise 在 Rails 中划分经过身份验证和未经身份验证的布局

  5. 5

    Rails应用程序,IIS 8.5中具有Windows身份验证的REMOTE_USER属性

  6. 6

    如何为具有基本身份验证的 Rails 应用程序编写集成 minitest 代码?

  7. 7

    Owncloud同步应用程序LDAP身份验证

  8. 8

    使用Devise和MongoMapper进行Rails 4身份验证

  9. 9

    使用Devise从Rails上的json api进行身份验证

  10. 10

    Rails Girls Guides使用Devise添加身份验证的问题

  11. 11

    在Rails应用中使用非浏览器请求命中Devise身份验证背后的Web端点

  12. 12

    使用Devise进行Rails应用程序本地和远程身份验证(两种策略)

  13. 13

    在Express应用程序中对Socket.IO客户端进行身份验证

  14. 14

    并非所有页面都经过身份验证Rails

  15. 15

    并非所有页面都经过身份验证Rails

  16. 16

    带有只读令牌的Getstream.io“未通过身份验证”

  17. 17

    具有第三方Oauth身份验证Web服务的Rails应用程序中的“自定义登录”表单

  18. 18

    具有基本身份验证的安全Spring Boot REST应用

  19. 19

    如何在IIS上发布具有表单身份验证的MVC应用程序

  20. 20

    Symfony2骨架应用程序,具有来自SQL的身份验证和用户

  21. 21

    具有Web API Windows身份验证的angularjs html5应用程序

  22. 22

    具有基于FaceBook身份验证的Azure应用服务

  23. 23

    具有现代身份验证和应用程序注册的 PnP

  24. 24

    将华为身份验证添加到使用Firebase身份验证的现有应用中

  25. 25

    部署到Shinyapps.io的应用程序上的googlesheets的多用户身份验证

  26. 26

    是否可以在c9.io上运行的Meteor应用程序上使用Twitter身份验证?

  27. 27

    Blazor WebAssembly Oidc身份验证在本地运行良好,但在Azure静态Web应用上,身份验证/登录回调具有404

  28. 28

    他们的身份验证库是否类似于Devise,它仅支持API Rails应用程序,还支持刷新令牌?

  29. 29

    RailsAdmin + Devise ...身份验证

热门标签

归档