Sha256: 273b4065284491f173b8af9d91c2aa7f94d849d62eb5cc91293c86c448f5e9df
Contents?: true
Size: 685 Bytes
Versions: 11
Compression:
Stored size: 685 Bytes
Contents
Rails.application.routes.draw do # All authorizme routes will be under custom namespace namespace Authorizme::namespace do resources :sessions resources :users get '/' => 'authorizme#index', :as => 'main' get '/signup' => 'users#new', :as => 'signup' # Declare all provider routes. Authorizme::providers.each do |provider| get "/login/#{provider}" => "login/#{provider}#auth", :as => "#{provider}_login" get "/login/#{provider}/callback" => "login/#{provider}#callback", :as => "#{provider}_callback" end post '/login' => 'sessions#create', :as => 'login' get '/logout' => 'sessions#destroy', :as => 'logout' end end
Version data entries
11 entries across 11 versions & 1 rubygems