module OmniAuth
module Strategies
class LinkedIn < OmniAuth::Strategies::OAuth2
uid do
raw_info["sub"]
end
info do
{
:name => raw_info["given_name"],
:family_name => raw_info["family_name"],
:email => raw_info["email"],
:image => raw_info["picture"]
}
end
extra do
{
"info" => raw_info
}
end
def profile_endpoint
"/v2/userinfo"
end
end
end
end
I had to do Monkey Patching like this:
And the button this way: