Commit 7a68142320bbfa6f2261a79775c14bc50c9bc6f4

Authored by Macartur Sousa
1 parent 1ac8eb77

Fixed data['nickname'] to receive uid, and add sinatra to development dependence

@@ -8,6 +8,7 @@ group :development do @@ -8,6 +8,7 @@ group :development do
8 gem 'guard-rspec' 8 gem 'guard-rspec'
9 gem 'rake' 9 gem 'rake'
10 gem 'bundler' 10 gem 'bundler'
  11 + gem 'sinatra'
11 end 12 end
12 13
13 group :test do 14 group :test do
lib/omniauth/strategies/remote_user.rb
@@ -73,7 +73,8 @@ module OmniAuth @@ -73,7 +73,8 @@ module OmniAuth
73 user_data = request.env['HTTP_REMOTE_USER_DATA'] 73 user_data = request.env['HTTP_REMOTE_USER_DATA']
74 if user_data 74 if user_data
75 data = JSON.parse(user_data) 75 data = JSON.parse(user_data)
76 - data['nickname'] = data['firstname'] = data['name'].split()[0] 76 + data['nickname'] = uid
  77 + data['firstname'] = data['name'].split()[0]
77 data['lastname'] = data['name'].split()[1] 78 data['lastname'] = data['name'].split()[1]
78 data 79 data
79 else 80 else