Skip to content

A HTTP proxy with basic authentication and authorization management

Notifications You must be signed in to change notification settings

franck-eyraud/AAAforREST

 
 

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

AAAforREST

An HTTP reverse proxy to bring authentication, authorization and accounting to RESTful applications (see "features").

License: BSD revised

Contact: [email protected]

Home page: https://github.com/Hypertopic/AAAforREST

Installation requirements

Installation procedure

sudo npm install forever -g
  • In any folder:

      git clone https://github.com/Hypertopic/AAAforREST.git
      cd AAAforREST
      npm install
      mkdir log
      cp conf/config.sample.js conf/config.js
    
  • Change settings in config.js.

  • Test the settings (sudo is required for port 80):

      sudo node app/proxy.js
    
  • Exit the program (CTRL+C) and start it as a service:

      sudo forever start app/proxy.js
    
  • The service can be stopped with:

      sudo forever stop app/proxy.js
    

About

A HTTP proxy with basic authentication and authorization management

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Languages

  • JavaScript 90.4%
  • CSS 4.0%
  • HTML 3.0%
  • Ruby 2.6%