一切都在标题中。

你知道为什么 omniauth 默认重定向到/auth/failure 吗?
如果默认设置为/auth/:provider/failure,则根据策略自定义错误页面会容易得多。

你怎么看 ?

https://github.com/intridea/omniauth/issues/588

最佳答案

您可以引用 this pull request 在 OmniauthCallbacksController#failure 中执行以下操作

strategy = params['strategy']

关于ruby-on-rails - 为什么 Omniauth 重定向到/auth/failure 而不是/auth/:provider/failure?,我们在Stack Overflow上找到一个类似的问题:https://stackoverflow.com/questions/9742028/

10-13 06:17