class UserPlane::OmniAuth::Builder

Wraps OmniAuth::Builder to provide custom callback urls driven by the routes

Public Instance Methods

provider(klass, *args, &block) click to toggle source
Calls superclass method
# File lib/user_plane/omniauth.rb, line 42
def provider(klass, *args, &block)
  options = args.extract_options!
  args << options.merge(request_path:  UserPlane::OmniAuth.request_path_criteria_for(klass),
                        callback_path: UserPlane::OmniAuth.callback_path_criteria_for(klass))
  super
end