25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
|
# File 'lib/omniauth/strategies/oauth2/salesforce.rb', line 25
def auth_hash
data = user_data
OmniAuth::Utils.deep_merge(
super, {
'uid' => @access_token['id'],
'credentials' => {
'issued_at' => @access_token['issued_at'],
'refresh_token' => @access_token.refresh_token,
'instance_url' => @access_token['instance_url'],
'signature' => @access_token['signature'],
},
'extra' => {
'user_hash' => data,
},
'user_info' => {
'email' => data['email'],
'name' => data['display_name'],
},
}
)
end
|