ユーザーの認証にeventbrite omniauthを使用しています。https://github.com/k504866430/omniauth-eventbriteを参照して、宝石を含め、ファイルomniauth.rbファイルを次のように作成しました。
Rails.application.config.middleware.use OmniAuth::Builder do
provider :eventbrite, ENV['EVENTBRITE_CLIENT_ID'], ENV['EVENTBRITE_CLIENT_SECRET']
end
各イベントのショー ページには、Authenticate with eventbriteへのリンクがあります。
イベント/24
= link_to "Authenticate with Eventbrite", "/auth/eventbrite"
ユーザーがアクセスを許可すると、コールバック URL が同じイベント ページにリダイレクトされるようにします。
したがって、アプリケーションが同じイベント ページに戻ることができるように paramsでevent_idを渡す方法と、 routes.rbファイルでコールバック URLを定義する方法を知る必要があります。