3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
|
# File 'app/controllers/linkedin_openid_sign_in/sign_in_controller.rb', line 3
def show
client_id = LinkedinOpenidSignIn.client_id
scope = LinkedinOpenidSignIn.options[:scope]
linkedin_url = "https://www.linkedin.com/oauth/v2/authorization?response_type=code"+
"&client_id=#{client_id}" +
"&redirect_uri=#{callback_url}" +
"&state=#{state}" +
"&scope=#{scope}"
redirect_to linkedin_url, allow_other_host: true, flash: {
linkedin_sign_in: {
state: state,
redirect_url: params[:redirect_url]
}
}
end
|