https://github.com/dimaj/nauth
https://github.com/dimaj/nauth
Last synced: 20 days ago
JSON representation
- Host: GitHub
- URL: https://github.com/dimaj/nauth
- Owner: dimaj
- Created: 2016-02-01T06:48:24.000Z (over 10 years ago)
- Default Branch: develop
- Last Pushed: 2016-03-01T19:42:33.000Z (over 10 years ago)
- Last Synced: 2025-03-04T13:34:58.138Z (over 1 year ago)
- Language: JavaScript
- Size: 40 KB
- Stars: 0
- Watchers: 1
- Forks: 0
- Open Issues: 0
-
Metadata Files:
- Readme: README.md
Awesome Lists containing this project
README
Node Authenticator
==================
This application was inspired by the following repo: https://github.com/gbraad/gauth.
The main difference between `gauth` and `nauth` is that `nauth` is utilizing server-side processing and secret storage in a database. This slightly improves on resource consumption by the client page. Also, once a new account is added, it's information is never transmitted back to the user via HTTP calls. The only way to get client secret is by requesting a QR code and scanning it. Every 30 seconds client requests new info from server and receives just the code and QR code in a base64 encoded string.
At the moment the following databases are supported:
* Postgres
* MySQL
* SQLite3
I know this project is far from perfect and could use a few improvements here and there, but I think it's a good start :)
Pull requests and Issues are welcomded!