Skip to content

create dataone OIDC clients for web auth #13

@mbjones

Description

@mbjones

To authenticate through keycloak, we will want web applications to authenticate against OIDC client endpoints. We are likely to need at least two such client endpoints, one for general server-side web applications, and one for SPA client-side web applications. We should create both, starting with the simpler server-side client:

  • dataone: an OIDC client for web apps with server-side clients
  • dataone-spa: an OIDC client for single page apps that can't protect the client app. We may want more than one of these, likely one for each metacatUI deployment that we support. Alternatively, we could use one of these, but reconfigure it to support multiple redirect URLs to different deployment endpoints

Metadata

Metadata

Assignees

Labels

No labels
No labels

Projects

Status

In Progress

Relationships

None yet

Development

No branches or pull requests

Issue actions