Skip to content

Improve implementation of the OAuth2SecurityScheme #3090

@benfrancis

Description

@benfrancis

Currently Thing Descriptions claim that WebThings Gateway implements the OAuth2SecurityScheme. However, I've noticed that this is not fully implemented in the way that third party services might expect.

For example it should be possible to:

There are also some strange implementation details in the way JWTs are used, like kid headers being used to identify individual JWTs, instead of a jti in the JWT payload.

The current implementation provided by the gateway is more like the simpler BearerSecurityScheme.

Metadata

Metadata

Assignees

No one assigned

    Type

    No type

    Projects

    Status

    Product Backlog

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions