The Eclipse Foundation provides user authorization from third-part websites and tools using OpenID Connect.
To enable a site or application to leverage a users’ Eclipse account, a request must be made to the webdev team.
The Eclipse Management Organization (EMO) may, at its discretion, choose to revoke a Client ID at any time. The reasons may include:
To request a client_id and a client_secret, please open an issue in our helpdesk. Please specify the following:
Authorization endpoint: https://accounts.eclipse.org/oauth2/authorize
Token endpoint: https://accounts.eclipse.org/oauth2/token
User information endpoint: https://accounts.eclipse.org/oauth2/UserInfo
OpenID Connect Clients use scope values to specify what access privileges are being requested for Access Tokens.
openid
REQUIRED. Informs the Authorization Server that the Client is making an OpenID Connect request. If the openid scope value is not present, the behavior is entirely unspecified.
profile
OPTIONAL. This scope value requests access to the End-User’s default profile Claims, which are: name, family_name, given_name, middle_name, nickname, preferred_username, profile, picture, website, gender, birthdate, zoneinfo, locale, and updated_at.
OPTIONAL. This scope value requests access to the email and email_verified Claims.