example/

directory
v0.0.0-...-e9b4c50 Latest Latest
Warning

This package is not in the latest version of its module.

Go to latest
Published: Sep 9, 2020 License: Apache-2.0

README

Examples

These are example uses of the oidc package. Each requires a Google account and the client ID and secret of a registered OAuth2 application. To create one:

  1. Visit your Google Developer Console.
  2. Click "Credentials" on the left column.
  3. Click the "Create credentials" button followed by "OAuth client ID".
  4. Select "Web application" and add "http://127.0.0.1:5556/auth/google/callback" as an authorized redirect URI.
  5. Click create and add the printed client ID and secret to your environment using the following variables:
GOOGLE_OAUTH2_CLIENT_ID
GOOGLE_OAUTH2_CLIENT_SECRET

Finally run the examples using the Go tool and navigate to http://127.0.0.1:5556.

go run ./example/idtoken/app.go

Directories

Path Synopsis
This is an example application to demonstrate parsing an ID Token.
This is an example application to demonstrate parsing an ID Token.
This is an example application to demonstrate verifying an ID Token with a nonce.
This is an example application to demonstrate verifying an ID Token with a nonce.
This is an example application to demonstrate querying the user info endpoint.
This is an example application to demonstrate querying the user info endpoint.

Jump to

Keyboard shortcuts

? : This menu
/ : Search site
f or F : Jump to
y or Y : Canonical URL