Skip to content

npbool/net9-auth

 
 

Repository files navigation

net9-auth

The authentication module for the new net9 system.

Installation & Running

git clone git://github.com/BYVoid/net9-auth.git
cd net9-auth
cp config.example.js config.js
vim config.js
npm install
node app.js

Miscellaneous

What we have right now:

  • User registration
  • User info editing (see userinfo.md)
  • LDAP support
  • App registration (sign up for an app token)
  • OAuth 2.0
    • TODO: Refresh token, scope support, remember an app is authorized, etc.

To-do list:

  • Notification system? That could be pretty useful.
  • (maybe) a key-value store?

Right now we're trying to do this with node.js (express) and mongodb. This may or may not will probably not change to Rails or web.py.

Currently used libraries: (gotta find a way to formally include this. Maybe .gitmodules?)

  • express
  • jade
  • less
  • mongoose
  • ldapjs

About

The authentication module for net9.

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published