设计-无路线匹配[获取]”/用户/注销:除了需要jquery ujs、设置config.sign\u out\u via=:get或使用按钮\u进行设置之外,还有其他选择吗?
我正在为一个具有多个引擎的大型应用程序使用Desive,并正在寻找以下三个选项的替代解决方案,以破坏用户的会话路径:设计-无路线匹配[获取]”/用户/注销:除了需要jquery ujs、设置config.sign\u out\u via=:get或使用按钮\u进行设置之外,还有其他选择吗?,jquery,ruby-on-rails,devise,Jquery,Ruby On Rails,Devise,我正在为一个具有多个引擎的大型应用程序使用Desive,并正在寻找以下三个选项的替代解决方案,以破坏用户的会话路径: 需要jqueryujs 将config.sign_out_via=:delete更改为config.sign_out_via=:get 使用按钮来代替链接 我目前需要jquery ujs,并且能够成功注销,但我不希望在我的解决方案中使用此依赖项 =链接到“注销”,销毁用户会话路径,方法::删除 如果有必要,我会满足于需要jquery ujs,但我希望有人知道另一种解决方案。谢谢
如果有必要,我会满足于需要jquery ujs,但我希望有人知道另一种解决方案。谢谢 您可以向应用程序添加一条额外的路径,以指向标准的设计注销操作
devise_scope :user do
get '/users/sign_out', to: 'devise/sessions#destroy'
end
然后,您将通过
删除
和获取
退出。如果您不接受任何解决方案,您在这里有所有解决方案。。。我不知道该说什么