このアプリのgithub
前提・実現したいこと
<%= link_to "Googleアカウントでログイン", "/users/auth/google_oauth2/callback",method: :post %>
このように書きました
routes.rbは
Rails.application.routes.draw do root to: 'drinks#index' get '/login', to: 'sessions#new' post '/users/auth/:provider/callback',to: 'sessions#create'
と記述してます
発生している問題・エラーメッセージ
No route matches [GET] "/users/auth/google_oauth2/callback"
とgetリクエストが受け付けられてます
検証ツールでも生成されたaリンクにmethod=postとかなってませんでした。
試したこと
<a data-method="post" href="/users/auth/google_oauth2/callback">グーグルアカウトでログイン</a>
とかで、やったらできました。
なんでlink_toだと上手くいかないのでしょうか?
回答1件
あなたの回答
tips
プレビュー
バッドをするには、ログインかつ
こちらの条件を満たす必要があります。
2020/12/27 08:26
2020/12/27 08:57