The user has to authenticated before they are able to use the application.
The user is redirected to ORCID for authentication.
The users ORCID can be retrieved using the API and is used for KB internal access rights.
New user tries accessing the API. API says: please provide a valid access token; got to ui.data-ingest.virtualflybrain.org to register.
User registers on data ingest UI, using OAUTH redirected to ORCID oauth (vfb is registered as an app there)
We try to somehow obtain the ORCID from the user object (this may require another call to the api)
We redirect the user to an overview page that shows registered projects; we allow the creation of registering datasets here in the UI. User registers dataset.
We give the user an access token for any dataset they had registered (aka a kind of password).
The user can go to the vfb-image server and upload data using that token.
The user has to authenticated before they are able to use the application. The user is redirected to ORCID for authentication. The users ORCID can be retrieved using the API and is used for KB internal access rights.