PecanProject / pecan

The Predictive Ecosystem Analyzer (PEcAn) is an integrated ecological bioinformatics toolbox.
www.pecanproject.org
Other
202 stars 234 forks source link

API key authentication for REST API's #3013

Closed koolgax99 closed 1 year ago

koolgax99 commented 2 years ago

Description

This feature will introduce the concept of API keys in the PEcAn REST API's, an API key shall be passed by the user in the header X-API-Key

The API would be more secure now and in the future we can use this API key to track the requests from the user.

Review Time Estimate

Types of changes

Checklist: