GithubHelp home page GithubHelp logo

narendrakumawat / corredora Goto Github PK

View Code? Open in Web Editor NEW

This project forked from nkkumawat/corredora

0.0 1.0 0.0 8.47 MB

SAML Based SSO by Corredora.

JavaScript 57.43% Shell 1.60% HTML 12.91% CSS 28.06%

corredora's Introduction

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.

corredora's People

Contributors

nkkumawat avatar husainr avatar

Watchers

James Cloos avatar

Recommend Projects

  • React photo React

    A declarative, efficient, and flexible JavaScript library for building user interfaces.

  • Vue.js photo Vue.js

    ๐Ÿ–– Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.

  • Typescript photo Typescript

    TypeScript is a superset of JavaScript that compiles to clean JavaScript output.

  • TensorFlow photo TensorFlow

    An Open Source Machine Learning Framework for Everyone

  • Django photo Django

    The Web framework for perfectionists with deadlines.

  • D3 photo D3

    Bring data to life with SVG, Canvas and HTML. ๐Ÿ“Š๐Ÿ“ˆ๐ŸŽ‰

Recommend Topics

  • javascript

    JavaScript (JS) is a lightweight interpreted programming language with first-class functions.

  • web

    Some thing interesting about web. New door for the world.

  • server

    A server is a program made to process requests and deliver data to clients.

  • Machine learning

    Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.

  • Game

    Some thing interesting about game, make everyone happy.

Recommend Org

  • Facebook photo Facebook

    We are working to build community through open source technology. NB: members must have two-factor auth.

  • Microsoft photo Microsoft

    Open source projects and samples from Microsoft.

  • Google photo Google

    Google โค๏ธ Open Source for everyone.

  • D3 photo D3

    Data-Driven Documents codes.