Skip to content

Add security consideration around boundary of client identity #55

@aaronpk

Description

@aaronpk

An AS can decide what it considers the security boundary client identity. For example, an AS can decide that the domain name is the security boundary of the client, and any path variations on the domain are considered the "same client" for purposes like auto-approving previously authorized OAuth grants.

e.g. https://example.com/client/v1.json https://example.com/client/v2.json could be considered different versions of the same client.

The AS may want to take various factors into account, like only considering the domain the boundary for trusted domains, to avoid domains commonly used for hosting services like azure that are shared across multiple customers.

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