自动生成omniauth gem和路由

Posted

技术标签:

【中文标题】自动生成omniauth gem和路由【英文标题】:omniauth gem and routes generated automatically 【发布时间】:2022-01-10 01:40:14 【问题描述】:

当我包含omniauth(或任何omniauth 提供者)时,我看不到路线。我在哪里知道支持哪个路由以及如何强制所有路由都列在routes.rb

【问题讨论】:

Omniauth 实际上不包含任何路由、控制器或视图 - 它更多的是用于构建自己的身份验证解决方案的工具包,然后是像 Devise 这样的即插即用解决方案。 【参考方案1】:

输入你的终端

铁路路线

它列出了每条生成的路线

【讨论】:

以上是关于自动生成omniauth gem和路由的主要内容,如果未能解决你的问题,请参考以下文章

使用omniauth-twitter / twitter Gem读取Twitter REST API的x-access-Level标头

使用 Steam OmniAuth gem 连接 Steam 的 OpenId 会出现“invalid_credentials”错误

在访问 Omniauth 路由之前验证设计用户

设计Facebook参数app_id是必需的

Rails Devise Omniauth new_user_registration_url

重定向到 github omniauth 路由时如何解决 CORS 错误?