Skip to content
This repository has been archived by the owner on Apr 19, 2023. It is now read-only.

[Backend] User Authentication, User Roles #247

Open
suyashkumar opened this issue Jul 23, 2017 · 1 comment
Open

[Backend] User Authentication, User Roles #247

suyashkumar opened this issue Jul 23, 2017 · 1 comment
Assignees

Comments

@suyashkumar
Copy link
Collaborator

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.

@aforbis-stokes
Copy link
Collaborator

Thanks @suyashkumar. This set is what I had in mind.

Sign up for free to subscribe to this conversation on GitHub. Already have an account? Sign in.
Projects
None yet
Development

No branches or pull requests

2 participants