Single Sign On (SSO) for Nodejs
miniOrange provides a ready to use solution for nodejs app. This solution ensures that you are ready to roll out secure access to your app using SAML within minutes.

Nodejs Solution

Nodejs is an open source tool built for the serverside javascript code. miniOrange have seperate Single Sign On connectors for all Nodejs framework like Hapi.js, Express.js, Socket.io, Koa.js, Meteor.js, Mojito.js, Derby.js, Sails.js, Total.js. miniOrange provides secure access to Nodejs for enterprises and full control over access of applications, Single Sign On (SSO) into your Nodejs Account with one set of login credentials.

miniOrange supports both IdP (Identity Provider) and SP (Service Provider) initiated Single Sign On (SSO)

Follow the Step-by-Step Guide for nodejs Single Sign On (SSO) using miniOrange as IdP

STEP 1: Installation

  • Extract the files of the connector and copy the extracted directories to the root folder of server app, i.e. the directory in which your main js file resides.



  • Open app.js and register mo_saml_sso routes by adding the code below. This code can be copied from app.js file included in the connector.



  • Add the dependencies given in package.json file of the connector to your server's package.json and run this command:>npm update.
  • Open Controller/samlController.js and replace the path of idpdetails database in mongoose.connect function with your database.



  • Restart the web App.

STEP 1: Installation

  • Extract the files of the connector and copy the mo_saml_sso directory to the root folder of server app, i.e. the directory in which your main js file resides.


  • Open app.js and register mo_saml_sso routes by adding the code below. This code can be copied from app.js file included in the connector.


  • Restart the web App.

STEP 2: Configuartion

STEP 3: Create a policy for Nodejs

STEP 4 : Onboard users into our system.


STEP 5: Register users into our system (End Users)

STEP 6: Now sign in to your Nodejs account with miniOrange IdP by either of the two steps:



Business trial for free

If you don't find what you are looking for, please contact us at info@miniorange.com or call us at +1 978 658 9387.