mirror of
https://github.com/oauth2-proxy/oauth2-proxy.git
synced 2025-03-23 21:50:48 +02:00
Update LinkedIn provider validate URL (#1444)
* update LinkedIn validate URL Signed-off-by: Jeeva Kandasamy <jkandasa@gmail.com> * update changelog Signed-off-by: Jeeva Kandasamy <jkandasa@gmail.com> * update failed unit test Signed-off-by: Jeeva Kandasamy <jkandasa@gmail.com>
This commit is contained in:
parent
0693856bc3
commit
6e54ac2745
@ -10,6 +10,7 @@
|
||||
|
||||
- [#1433](https://github.com/oauth2-proxy/oauth2-proxy/pull/1433) Let authentication fail when session validation fails (@stippi2)
|
||||
- [#1445](https://github.com/oauth2-proxy/oauth2-proxy/pull/1445) Fix docker container multi arch build issue by passing GOARCH details to make build (@jkandasa)
|
||||
- [#1444](https://github.com/oauth2-proxy/oauth2-proxy/pull/1444) Update LinkedIn provider validate URL (@jkandasa)
|
||||
|
||||
# V7.2.0
|
||||
|
||||
|
@ -46,6 +46,13 @@ var (
|
||||
Host: "api.linkedin.com",
|
||||
Path: "/v2/emailAddress",
|
||||
}
|
||||
|
||||
// Default Validate URL for LinkedIn.
|
||||
linkedinDefaultValidateURL = &url.URL{
|
||||
Scheme: "https",
|
||||
Host: "api.linkedin.com",
|
||||
Path: "/v2/me",
|
||||
}
|
||||
)
|
||||
|
||||
// NewLinkedInProvider initiates a new LinkedInProvider
|
||||
@ -55,7 +62,7 @@ func NewLinkedInProvider(p *ProviderData) *LinkedInProvider {
|
||||
loginURL: linkedinDefaultLoginURL,
|
||||
redeemURL: linkedinDefaultRedeemURL,
|
||||
profileURL: linkedinDefaultProfileURL,
|
||||
validateURL: linkedinDefaultProfileURL,
|
||||
validateURL: linkedinDefaultValidateURL,
|
||||
scope: linkedinDefaultScope,
|
||||
})
|
||||
return &LinkedInProvider{ProviderData: p}
|
||||
|
@ -54,7 +54,7 @@ func TestNewLinkedInProvider(t *testing.T) {
|
||||
g.Expect(providerData.LoginURL.String()).To(Equal("https://www.linkedin.com/oauth/v2/authorization"))
|
||||
g.Expect(providerData.RedeemURL.String()).To(Equal("https://www.linkedin.com/uas/oauth2/accessToken"))
|
||||
g.Expect(providerData.ProfileURL.String()).To(Equal("https://api.linkedin.com/v2/emailAddress"))
|
||||
g.Expect(providerData.ValidateURL.String()).To(Equal("https://api.linkedin.com/v2/emailAddress"))
|
||||
g.Expect(providerData.ValidateURL.String()).To(Equal("https://api.linkedin.com/v2/me"))
|
||||
g.Expect(providerData.Scope).To(Equal("r_emailaddress r_liteprofile"))
|
||||
}
|
||||
|
||||
|
Loading…
x
Reference in New Issue
Block a user