Sha256: 9d1440b8b82a27eb35981b0a3f9ac0e9c64d5e85823fb150cefce59b1e960888
Contents?: true
Size: 682 Bytes
Versions: 2
Compression:
Stored size: 682 Bytes
Contents
module RailsSso mattr_accessor :application_controller @@application_controller = 'ApplicationController' mattr_accessor :provider_name mattr_accessor :provider_key mattr_accessor :provider_secret mattr_accessor :provider_profile_path mattr_accessor :provider_sign_out_path mattr_accessor :use_cache @@use_cache = false def self.configure yield self end def self.user_repository @@user_repository.constantize end def self.provider_callback_path "/sso/#{self.provider_name}/callback" end end require 'omniauth-oauth2' require 'rails_sso/version' require 'rails_sso/engine' require 'rails_sso/helpers' require 'rails_sso/access_token'
Version data entries
2 entries across 2 versions & 1 rubygems
Version | Path |
---|---|
rails_sso-0.2.1 | lib/rails_sso.rb |
rails_sso-0.2.0 | lib/rails_sso.rb |