ri0t1985 / api-creator

Project that allows you to turn static website data into an API through CSS selectors
MIT License
6 stars 0 forks source link

Implement User Authentication #6

Open ri0t1985 opened 7 years ago

ri0t1985 commented 7 years ago

We currently dont have support for user authentication, so the API is always publicly accessible, and we cant apply rate limiting. The same is true for the routes created, which are also always accessible.

Different authentication methods might be supported:

Secret key Maybe the host of the application does not want users to be created and managed, but simply wants to share an authentication key, which can be sent in the header of the request

Username + password Pretty much as describes. What we will need to discuss is if we want user management to be a part of this as well.

Oauth As describes