diff --git a/lib/sorcery/providers/vk.rb b/lib/sorcery/providers/vk.rb index ebbaf636..16896c54 100644 --- a/lib/sorcery/providers/vk.rb +++ b/lib/sorcery/providers/vk.rb @@ -37,7 +37,7 @@ def get_user_hash(access_token) user_hash[:user_info] = user_hash[:user_info]['response'][0] user_hash[:user_info]['full_name'] = [user_hash[:user_info]['first_name'], user_hash[:user_info]['last_name']].join(' ') - user_hash[:uid] = user_hash[:user_info]['uid'] + user_hash[:uid] = user_hash[:user_info]['id'] user_hash[:user_info]['email'] = access_token.params['email'] end user_hash diff --git a/spec/controllers/controller_oauth2_spec.rb b/spec/controllers/controller_oauth2_spec.rb index 6d394729..46e54127 100644 --- a/spec/controllers/controller_oauth2_spec.rb +++ b/spec/controllers/controller_oauth2_spec.rb @@ -427,7 +427,7 @@ def stub_all_oauth2_requests! # response for VK auth 'response' => [ { - 'uid' => '123', + 'id' => '123', 'first_name' => 'Noam', 'last_name' => 'Ben Ari' }