Commit d9ca4b50ecc26fb9cfeed959b8c87088391cd62b

Authored by Thiago Ribeiro
1 parent c22cd557

Correcting sintax erros and start strategies tests"

lib/omniauth/remote_user.rb
1 1 require 'omniauth'
2 2  
3 3 module Omniauth
4   - module Stratagies
5   - autoload :RemoteUser, 'omniauth/stratagies/remote_user'
  4 + module Strategies
  5 + autoload :RemoteUser, 'omniauth/strategies/remote_user'
6 6 end
7 7 end
... ...
lib/omniauth/strategies/remote_user.rb
1 1 module OmniAuth
2   - module Stratagies
  2 + module Strategies
3 3 class RemoteUser
4 4 include OmniAuth::Strategy
5 5  
  6 + option :fields, [:name, :email]
  7 + option :uid_field, :email
  8 +
6 9 def call(env)
7 10 request = Rack::Request.new env
8 11 cookies = request.cookies
... ...
spec/omniauth/strategies/remote_user_spec.rb
... ... @@ -4,7 +4,7 @@ describe 'Test Strategy Remote_User' do
4 4 let(:app) do
5 5 Rack::Builder.new do |b|
6 6 b.use Rack::Session::Cookie, :secret => 'abc123'
7   - b.use OmniAuth::Strategies::RemoteUser, :fields => [:name, :email], :uid_field => :name
  7 + b.use OmniAuth::Strategies::RemoteUser#, :fields => [:name, :email], :uid_field => :name
8 8 b.run lambda { |_env| [200, {}, ['Not Found']] }
9 9 end.to_app
10 10 end
... ...