Ecosyste.ms: Awesome

An open API service indexing awesome lists of open source software.

Awesome Lists | Featured Topics | Projects

https://github.com/vikaspotluri123/gatekeeper

Modern, configurable access control via HTTP Basic Authentication
https://github.com/vikaspotluri123/gatekeeper

api authentication authorization http-basic-auth nginx nodejs

Last synced: 3 months ago
JSON representation

Modern, configurable access control via HTTP Basic Authentication

Awesome Lists containing this project

README

        

# Gatekeeper

This is the code that runs behind [auth.vikaspotluri.me](https://auth.vikaspotluri.me). It's meant to be an extremely simple yet useful Google-based authentication mechanism to validate users before giving them protected access.

This package is intended to be used in conjunction with a webserver (specifically NGINX) as a replacement for HTTP Basic Authentication. The biggest goal is to make authentication simpler and easier for the end user over a wide array of endpoints

Goals
- Create a secure, transparent backend for authenticating users
- Provide an interface (although it won't be a GUI) to easily manage access levels
- Interface with multiple clients (specifically via REST and HTTP Status Codes)

This project is not complete; more documentation will become available as v0.1.0 becomes available.