General parameters for selected OAuth 2.0 Identity Providers - SSO

Below is listed a selection of OAuth 2.0 Identity Providers with their general parameters. These parameters have been tested to be working on 14th December 2015. The list is provided for convenience only and should not be considered as a guarantee of correct parameters. Especially because service providers may apply changes to their interface with or without notice, Ubisecure does not guarantee that the parameters work as is.
You must register your application applications at each provider in order to get a client_id and secret.

Live

Register at https://account.live.com/developers/applications/

Property

Value

Authorization Endpoint URL

https://login.live.com/oauth20_authorize.srf

scope

wl.basic

Token Endpoint URL

https://login.live.com/oauth20_token.srf

Userinfo Endpoint URL

https://apis.live.net/v5.0/me

Facebook

Register at http://developers.facebook.com

Property

Value

Authorization Endpoint URL

https://graph.facebook.com/oauth/authorize

scope

email

Token Endpoint URL

https://graph.facebook.com/oauth/access_token

Userinfo Endpoint URL

https://graph.facebook.com/me


Google

Register at https://developers.google.com/ to create web application for OAuth sign-in.
These settings were verified on 26.3.2019.

Property

Value

Authorization Endpoint URL

https://accounts.google.com/o/oauth2/auth

scope

openid profile email

Token Endpoint URL

https://www.googleapis.com/oauth2/v3/token

Userinfo Endpoint URL

https://www.googleapis.com/oauth2/v3/userinfo

LinkedIn

Register at https://www.linkedin.com/developer/apps

Property

Value

Authorization Endpoint URL

https://www.linkedin.com/uas/oauth2/authorization

scope

 

Token Endpoint URL

https://www.linkedin.com/uas/oauth2/accessToken

Userinfo Endpoint URL

https://api.linkedin.com/v1/people/~?format|

VKontakte

Register at https://vk.com/dev

Property

Value

Authorization Endpoint URL

https://oauth.vk.com/authorize

scope

 

Token Endpoint URL

https://oauth.vk.com/access_token

Userinfo Endpoint URL

https://api.vk.com/method/users.get

Configuration String

userinfoEndpointAccessTokenParameter=access_token

Login with Amazon

Register at https://developer.amazon.com/public/apis/engage/login-with-amazon

Property

Value

Authorization Endpoint URL

https://www.amazon.com/ap/oa

scope

profile

Token Endpoint URL

https://api.amazon.com/auth/o2/token

Userinfo Endpoint URL

https://api.amazon.com/user/profile

GitHub

Register at https://developer.github.com/apps/building-integrations/setting-up-and-registering-oauth-apps/about-authorization-options-for-oauth-apps/

Property

Value

Authorization Endpoint URL

http://github.com/login/oauth/authorize

scope

user

Token Endpoint URL

https://github.com/login/oauth/access_token

Userinfo Endpoint URL

https://api.github.com/user