Commit d9ca4b50ecc26fb9cfeed959b8c87088391cd62b

Authored by Thiago Ribeiro
1 parent c22cd557

Correcting sintax erros and start strategies tests"

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