XCreds Setup with Google OIDC - Jukelyn/xcreds GitHub Wiki
To use XCreds with Google as the OIDC provider:
-
Makes sure you use build 1276 or later of XCreds.
-
Create a project or select an existing project in the google cloud console.
-
go to API & Services-> Credentials.
-
Create a consent screen by clicking the Configure Consent Screen:

- Select User Type as Internal (or as appropriate for your organization):

- Fill out the App information with your organization appropriate info:

- Leave Scopes empty:

- Go to the credential section and add an OAuth Client ID by clicking Create Credentials->OAuth Client ID

- Select the Web Application and the following details:
Application Type: Web Application
Name: XCreds
Redirect URL: https://127.0.0.1/xcreds

- copy client id and secret

- Create a profile and make sure to change the scope to not include offline access (scopes should be "profile openid" and to include the special shouldSetGoogleAccessTypeToOffline key.
