Skip to content

Implement SEP-991: URL-based Client Registration (OAuth Client ID Metadata) #519

@felixweinberger

Description

@felixweinberger

This is a tracking issue for implementation of SEP-991.

Summary

This SEP adopts OAuth Client ID Metadata Documents as an alternative client registration mechanism, allowing clients to use HTTPS URLs as client identifiers where the URL points to a JSON document containing client metadata. The Rust SDK needs to implement support for accepting HTTPS URLs as client_id values, fetching and validating client metadata documents from those URLs, and enabling servers to implement flexible trust policies for URL-based client registration without requiring pre-coordination.

Related Issues & PRs

  • Implementation PRs: n/a
  • Related PRs: n/a
  • Related Issues: n/a

Metadata

Metadata

Assignees

No one assigned

    Labels

    No labels
    No labels

    Type

    No type

    Projects

    Milestone

    No milestone

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions