Skip to content

narendrakumawat/corredora

 
 

Repository files navigation

Corredora

  • SAML based communication between Service Provider and Identity Provider.
  • SP Initiated and IDP Initiated SSO with the same configuration.
  • Give Full control to Service provider to manage configurations.
  • REST APIs to Automate the configuration.
  • Choice in database (mysql/postgres/mssql) to configure the app.
  • Easy to configure.

How to install

$ git clone https://github.com/nkkumawat/corredora
$ cd corredora
$ npm install

Configure the app

Change database credentials in config/config.json

"database": {
  "username": "root", 
  "password": "root",
  "database": "samlapp",
  "host": "localhost",
  "dialect": "mysql" //(mysql/mssql/postgres)
}

host host name where app is running
port port number where app is running
secret host secret to sign jwt token
certificate-life SP cerificate validity time (in days)
token-life token life in seconds
admin admin credentials
log-dir log file directory (development.log)

To start the app

pm2 start --env production

Documentation

Click here for documentaion.
Click Narendra Kumawat – Medium for blogs.

Contribute

Thank you for your interest in contributing to this open source project! To contribute follow the below guidelines

  • Create an issue and comment on issue that you are solving.
  • Fix the issue
  • Raise a Pull request.

About

SAML Based SSO by Corredora.

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Languages

  • JavaScript 57.4%
  • CSS 28.1%
  • HTML 12.9%
  • Shell 1.6%