Overview
To support trusted CSV data uploads from the Philippines ADPL installations, we must implement User Authentication and User Roles (Admin, Uploader, etc).
@aforbis-stokes What do you think a good set of initial user roles should be? Here are a couple I think make sense:
- Admin: Able to do everything, including adding new users.
- Uploader: Able to add new trusted data to the web server (upload CSVs)
- Maintainer (future): Able to update/modify runtime variables on target ADPL devices.
Implementation
We'll be using JSON Web Tokens (JWTs) to authenticate API requests.
Overview
To support trusted CSV data uploads from the Philippines ADPL installations, we must implement User Authentication and User Roles (Admin, Uploader, etc).
@aforbis-stokes What do you think a good set of initial user roles should be? Here are a couple I think make sense:
Implementation
We'll be using JSON Web Tokens (JWTs) to authenticate API requests.