FAIRDataPipeline / data-registry

The FAIR Data Registry is a Django website and REST API which is used by the FAIR Data Pipeline to store metadata about code runs and their inputs and outputs
BSD 2-Clause "Simplified" License
0 stars 1 forks source link

Rewrite Authentication Flow #209

Open RyanJField opened 1 year ago

RyanJField commented 1 year ago

Currently, users on the remote registry are authenticated using GitHub and a MariaDB.

This should be changed to use a single file in a new repo of approved users, to allow people to put in a PR to be added to the approved users.

This file should identify the user by name and identifier (whichever identifier the user uses in the CLI). The identifier should be in the format of the URL e.g., https://orcid.org/0000-0002-4424-9890 or https://github.com/RyanJField/

Related to #304