Ruby on rails 轨道3和x2B;Omniauth。当用户单击“时”;Don';“不允许”;对于FB,我如何定制响应

Ruby on rails 轨道3和x2B;Omniauth。当用户单击“时”;Don';“不允许”;对于FB,我如何定制响应,ruby-on-rails,ruby-on-rails-3,omniauth,Ruby On Rails,Ruby On Rails 3,Omniauth,现在,如果用户单击“不允许”,弹出窗口将返回到站点,并显示错误消息:“无法从Facebook授权您,因为”用户拒绝了您的请求。“ 关于如何在身份验证控制器中处理此故障以便关闭对话框,您有什么想法吗?我认为如果身份验证失败,您需要重定向用户,因此请将此添加到您的路由中: match 'auth/failure', to: redirect('/') 您可以在此处查看我的示例应用程序:我认为如果身份验证失败,您需要重定向用户,因此请将此添加到您的路由: match 'auth/failur

现在,如果用户单击“不允许”,弹出窗口将返回到站点,并显示错误消息:“无法从Facebook授权您,因为”用户拒绝了您的请求。“


关于如何在身份验证控制器中处理此故障以便关闭对话框,您有什么想法吗?

我认为如果身份验证失败,您需要重定向用户,因此请将此添加到您的路由中:

  match 'auth/failure', to: redirect('/')

您可以在此处查看我的示例应用程序:

我认为如果身份验证失败,您需要重定向用户,因此请将此添加到您的路由:

  match 'auth/failure', to: redirect('/')
您可以在此处查看我的示例应用程序: