Skip to content
This repository was archived by the owner on May 29, 2024. It is now read-only.
This repository was archived by the owner on May 29, 2024. It is now read-only.

Accept JWT authentication for agents #2

Closed
@afandian

Description

@afandian

Every Event must include a JWT token. This should be used to authorize the Events.

  • Allow configuration of more than one Token so that more than one party can authorize Agents
  • Send appropriate HTTP response when the Event fails due to authorization

Tokens should claim at least:

  • the source ID of the Agent
  • the issuer (DataCite or Crossref)
  • the source name

By including the source ID, we allow the Agent to issue subsequent modify stored events for Compliance reasons.

Metadata

Metadata

Assignees

No one assigned

    Labels

    No labels
    No labels

    Type

    No type

    Projects

    No projects

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions