Skip to content

x509 workflow in clean architecture #141

@maany

Description

@maany

Description

The x509 needs to be ported to the new architecture introduced in #117. The ideal x509 workflow will be revisited in a later release #140 , however for the initial releases, we will stick to the following:
image

  1. Browser request made to rucioAuthServer directly ( bypassing gateway). The response from /auth/x509_web endpoint is handled in the page itself, instead of the presentation layer.
  2. The page then makes a request tot he NextJS server ( POST /api/auth/x509) with the rucioAuthToken in the body.
  3. The NextJS server sets the session

Motivation

No response

Change

No response

Additional Information

  • The Rucio API needs to be changed.

Metadata

Metadata

Assignees

Labels

enhancementNew feature or request

Type

No type

Projects

No projects

Milestone

Relationships

None yet

Development

No branches or pull requests

Issue actions