adobe / adobe/aio-lib-ims

Add back configurable access token creation plugin support

Open
#75 1 comment 0 reactions 0 assignees View on GitHub
enhancement
Dominant language
JavaScript
Stars
6
Forks
16
PR merge metrics
No merged PRs in 30d

Description

**Is your feature request related to a problem? Please describe.**
IMS access token creation currently only supports JWT based, OAuth2, and CLI access tokens. Other access token types might be added in the future. So it would be beneficial to add back configurable token creation plugin support to add more types of access token creation.

**Describe the solution you'd like**
* Expose API in the `Context` class to retrieve and update additional token creation plugins
* Add support to the token generation function to consider the configured token creation plugins in the selection process

**Describe alternatives you've considered**
n/a

**Additional context**
n/a

Contributor guide

Open the contributing guide

Research direction

Start by locating the Context class and the token generation function, then review how JWT, OAuth2, and CLI access tokens are currently selected. Done means Context can retrieve and update additional token creation plugins, and token generation considers those configured plugins when selecting a token type.

Written by the indexing model from the issue text.

Assessment

Tech stack
javascript
Domain
api, authentication
Issue type
Feature
Difficulty
4/5
Estimated time
3-5 days
Activity status
Stale
Clarity
Mostly clear
Newbie friendliness
35/100

Get new issues in your inbox

A short digest of beginner-friendly GitHub issues.