我正在使用eventbrite omniauth对用户进行身份验证。参考https://github.com/k504866430/omniauth-eventbrite我包含了 gem 并创建了一个文件omniauth.rb文件为:
Rails.application.config.middleware.use OmniAuth::Builder do
provider :eventbrite, ENV['EVENTBRITE_CLIENT_ID'], ENV['EVENTBRITE_CLIENT_SECRET']
end
在每个事件的显示页面上,都有指向使用 eventbrite 进行身份验证的链接。
事件/24
= link_to "Authenticate with Eventbrite", "/auth/eventbrite"
当用户允许访问时,我希望回调 url 重定向到同一事件页面。
因此我需要知道如何在 params 中传递event_id以便应用程序可以返回到相同的事件页面以及应该如何在routes.rb文件中定义回调 url