Skip to content

Refresh token used as bearer token for Grant Management APIs #423

Description

@bitbucket-import-issues

Originally submitted by Dima Postnikov (Dima Postnikov) on 2021-06-16

From Yaron Zehavi  https://bitbucket.org/openid/fapi/issues/407/grant-management-lifecycle#comment-60599018

Grant Management API -> API authorization - I suggest to consider securing the Grant Management API with the refresh token used as bearer token. This achieves several benefits:

  • Removes burden from client to request a separate access token
  • Simplifies AS implementation as it removes the need to look up the grant, instead relying on extracting grant id from the refresh token
  • Provides stronger API security in case an attacker has succeeded to impersonate the client. Attacker would not be able to manipulate or query grants without also obtaining the individual refresh tokens


Bitbucket status: resolved

Bitbucket origin: issue 423

Metadata

Metadata

Assignees

No one assigned

    Type

    No type

    Fields

    No fields configured for issues without a type.

    Projects

    No projects

    Milestone

    No milestone

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions