Skip to content

Research options for adding OAuth2 support to Apinf #1201

Open
@bajiat

Description

@bajiat

Study the options for supporting OAuth2 for API proxy authentication (for the purpose of authenticating a user for closed APIs). Investigate whether we will need to contribute to Api Umbrella or whether we can support OAuth2 authentication through Apinf layer only. The assumption is that authentication happens in the proxy. Document the conclusions and estimate the effort needed.

Please note that we are not discussing authentication into Apinf, only for APIs.

See related issue in Api Umbrella: NREL/api-umbrella#38

Related user story

As an API owner
I want to allow only users authenticated with strong authentication to make calls to my API through Apinf proxy
so that I can securely restrict the access to my closed API

Related to #570

Definition of done

  • Research potential alternatives for supporting OAuth2 for API user authentication
  • Estimate the effort required
  • Document the findings of the study
  • Store the document in the Apinf docs repository.

Metadata

Metadata

Assignees

Labels

Type

No type

Projects

No projects

Milestone

No milestone

Relationships

None yet

Development

No branches or pull requests

Issue actions