一切都在标题中。
你知道为什么 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/