carbon-apimgt icon indicating copy to clipboard operation
carbon-apimgt copied to clipboard

[Improvement] Lightweight apikey

Open dakshina99 opened this issue 5 months ago • 0 comments

Purpose

The current API Key implementation in the API Manager includes several claims that are not essential for the API Key itself but are required during the API Key authentication process.

Solution

  • Remove the unnecessary claims from the API Key.
  • Modify the authentication process to retrieve API, Application, and Subscription-related details directly from the Data Store.
  • Remove the subscription validation-related configuration from the configs, making it mandatory to validate the subscription during the authentication process.

Resolves https://github.com/wso2/api-manager/issues/3097

dakshina99 avatar Sep 06 '24 04:09 dakshina99