dwavesystems / dwavesystems/dwave-cloud-client

Use OIDC well-known configuration

Open
#672 0 comments 0 reactions 0 assignees View on GitHub
feature
Dominant language
Python
Stars
63
Forks
44
Avg merge
13h 45m
Merged PRs (30d)
1

Description

With [OIDC](https://openid.net/specs/openid-connect-discovery-1_0.html#ProviderConfig) [`.well-known`](https://www.rfc-editor.org/rfc/rfc5785.html) now [available on Leap](https://cloud.dwavesys.com/leap/openid/.well-known/openid-configuration/), we should simplify/generalize some auth URL resolvers:

https://github.com/dwavesystems/dwave-cloud-client/blob/d9c0dbfa4e104e6ca9b1fb0b46af2d7b46c85b9f/dwave/cloud/auth/flows.py#L309-L329

Note: consider caching the configuration and/or individual auth URLs.

Contributor guide

No contributing guide indexed for this repository

Assessment

This issue has not been assessed yet.

Get new issues in your inbox

A short digest of beginner-friendly GitHub issues.