Skip to content

Should registrations be indexed by client ID as well as issuer? #62

Open
@junglebarry

Description

@junglebarry

We've been tinkering with this library, and noticed that the database of registrations is queried by issuer alone (iss from the JWT). However, for platforms like Canvas cloud, the iss would be the same across all tenant instances, and the process of adding a tool to any individual instance would generate a new client ID.

Should registrations be keyed by <iss, clientId> pairs, rather than by iss alone?

Metadata

Metadata

Assignees

No one assigned

    Labels

    No labels
    No labels

    Type

    No type

    Projects

    No projects

    Milestone

    No milestone

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions