【发布时间】:2012-09-12 05:49:35
【问题描述】:
我正在使用 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 重定向到同一事件页面。
因此我需要知道如何在参数中传递event_id,以便应用程序可以返回相同的事件页面,以及回调url应该如何定义在routes.rb 文件
【问题讨论】:
标签: ruby-on-rails-3 omniauth eventbrite