Class: UserPlane::RouteConcerns::OAuthEndpoint
- Inherits:
-
AbstractConcern
- Object
- AbstractConcern
- UserPlane::RouteConcerns::OAuthEndpoint
- Defined in:
- lib/user_plane/route_concerns.rb
Instance Attribute Summary
Attributes inherited from AbstractConcern
Instance Method Summary collapse
Methods inherited from AbstractConcern
#call, #exists?, #initialize, #options
Constructor Details
This class inherits a constructor from UserPlane::RouteConcerns::AbstractConcern
Instance Method Details
#build ⇒ Object
151 152 153 154 155 156 157 158 159 160 161 162 163 |
# File 'lib/user_plane/route_concerns.rb', line 151 def build controller = .delete(:controller) || 'sessions' mapper.resources :auth, (as: :o_auth_endpoint, only: :edit, path_names: {edit: 'callback'}, param: :provider, to: "#{controller}#oauth_callback") mapper.resources :auth, (as: :o_auth_endpoint, only: :show, param: :provider, to: "#{controller}#oauth_request") end |