Skip to content

Gateway Authorization Migration #576

@fforbeck

Description

@fforbeck

Gateway Authorization

  • Legacy spaces created before the content authorization system existed
  • No space/content/serve/* delegations were created
  • Freeway cannot authorize requests without delegations
  • Freeway cannot track egress for legacy content without the space field in location claims

Requirements

  • Service signer with authority to attest
  • Gateway connection (https://link.storacha.network)
  • List of unique space DIDs

Changes

  • Create a delegation with the Absentee issuer
  • Create an attestation from the service
  • Invoke access/delegate in the Gateway with both proofs

Metadata

Metadata

Assignees

Labels

No labels
No labels

Type

No type

Projects

Status

Done

Milestone

No milestone

Relationships

None yet

Development

No branches or pull requests

Issue actions