Open SSO (Single Sign On) [NodeJS]
Open SSO (Single Sign On) [NodeJS]

Open SSO (Single Sign On) [NodeJS]

by Developer
  • Uploaded : 14th April 2024
  • Views : 62
Overview :
Open SSO (Single Sign On) [NodeJS]

Open SSO is a centralized user management system that using Single Sign On (SSO) for authentication method.Open SSO follow the JWT standard for Oauth 2.0 as describe in RFC7519 and RFC9068.

Why I should use this?

  • If you have multiple application but want a single login authentication
  • If you want a scalable user management system, JWT made everything stateless
  • If you want to built microservice architecture starting from user
  • Saving hours when you have a new project that require user management
  • Helps other people to have login system to their static websites
  • Make money online with put some ads, through sso login page

Features :

  • Well Online Documentation
  • Easy Instalation and Configuration
  • Single Sign On / Same Sign On
  • Public REST API
  • All basic user management system, signin, signout, forgot/change password. etc
  • Support multiple databases, PostgreSQL, MySQL, MariaDB, default is SQLite3
  • Support multiple cache system, memory, file or redis. default is memory.
  • HTML Minified
  • Contact page + Mailer
  • Included Google Analytics
  • Easy verify Webmaster Tools
  • Anti Spam with Google reCaptcha v3
  • Fast, Low Overhead and Asynchronous Designed
  • Strong in High Traffic with Worker / CPU Cluster
  • Support Docker and Docker Compose
  • Light and Dark template

Specs

  • Using Fastify v4 – The Fastest NodeJS Framework
  • Using sequelize to support multiple databases
  • Using Bootstrap 5 CSS framework
  • Using ETA Template Engine
  • Using JS Standard Code Style
  • Uising Reactive UI with ReefJS v12 (no jQuery)

Security

  • JWT Standard, RFC7519 and RFC9068
  • HTML auto encode the markup (Safe from XSS Attack)
  • 98.5% Coverage Unit Test

Minimum Requirement

  • NodeJS v16
  • cPanel shared hosting + disk space 500Mb

Installation

  • Build source by run npm install.
  • Edit the config.js file.
  • Upload to your server.
  • You have to run the server.js
  • Done, that’s very easy bro
  • Integration Starter Template

    There is a example script or a starter template that already integrated with OpenSSO,This will make you easier to learn OpenSSO also saving many hours just for creating a new application.

    Native:
    Top active searches related to

    • Pure HTML+JavaScript
    • Native PHP

    Framework:

    • Laravel 8
    • TotalJS 4
    • NestJS 10
    • NextJS 13
    • ExpressJS 4
    • FastifyJS 4

    BONUS

    • FREE setup on cPanel
    • FREE Setup NGINX + Load Balancer on VPS.
    • Need help for custom installation? Just contact me via email.

    Changelog

    Date: 17 Jan 2024 Version: 1.3.0- Now support adding custom field on user data when registering new user via API.- Fixed updating user will not always replacing old custom data field.- Fixed global modal for change password, sometimes could injected by browser after login.- Upgrade Fastify to 4.25.x.- Update PDF Documentation.- Upgrade dependencies.- No Longer support NodeJS 14.

    Date: 23 Oct 2023 Version: 1.2.0- Add switcher light or dark theme.- Add new inverse theme.- Now Support Docker and Docker Compose.- Extend username length up to 64 chars, RFC 5321.- Fixed date format on export.- Removed Redis and base-64 dependencies.- Add Email Logo link from configuration.- Upgrade dependencies.- Update pdf documentation.- Update configuration.- Update server.js.- Update template.

    Date: 01 Aug 2023 Version: 1.1.0- Add Oauth for Apple ID.- Update email for reset password.- Update config.- Update dependencies.- Update postman file.- Update docs about API.- Add docs how to upgrade.

    Date: 20 Mar 2023 Version: 1.0.0- First Release

    Searches related to:

    Show Full Overview

    Click To View All

    Have a question? Start free consultation with Developer

    Buy source code or get fully functional live project at low cost
    Need customisation/modification services? Hire a developer starting from $25 USD minimum.
    Get free consultation and quote with no obligation.

    Start Free Consultation
    Average reply time 15mins to 1hr

    Sponsored Links

    Add Your Link Here for FREE

    Free Send Bulk WhatsApp Messages Personalize Communication And Sell More With The WhatsApp Business API Platform That Automates Marketing Sales Service And Support..

    Simple & fast character counter character count online is an online tool that lets you easily calculate and count the number of characters, words, sentences and paragraphs in text..

    ONLY Coupon Codes & Promo Codes latest only coupon codes & offers for apr 2024 | get up to 70% off on the latest fashion & accessories | flat 10% promo codes for students.

    Is It Down Right Now? Website Down is it down right now monitors the status of your favorite web sites and checks whether they are down or not..

    Need a Free Cloud VPS i got mine a few years ago, and i think i linked a bank card. i gave a unique-use virtual card, i only use the free stuff, and they never.

    Add Your Link Here for FREE

    Related Job Posts

    Post A Job & Hire Developer

    Daily News Articles Scraping and Database Updates Web Scraping,PHP,Data Mining,MySQL,Data Entry.

    minute_job_skill.

    Social Media Video Editor Needed Video Editing,Video Production,Video Services,Videography,Animation.

    English to Maori/Tongan/Samoan Translator Needed Translation,English (US) Translator,English (UK) Translator.

    Node js / Nest js Backend Developer Design.

    Post A Job & Hire Developer

    FAQs :

    To ensure the quality and safety of the item, you should thoroughly check overview description, demo, comments and read reviews from previous buyers if available. Initial support is available with each item & please check developer refund policy.

    The process for getting support is easy after buying item you can directly get support from developer through ticketing system, support ticket is replied by the developer & reply time will vary depending on the developer. Typically, you can contact the customer support through a support ticket system. Developer should be able to help you with any technical issues or questions you have about the item.

    If you are not satisfied with the code you purchased, you should first try contacting the developer to see if they can provide assistance or a resolution. If you are still not satisfied, please check developer refund policy.

    A refund request may be denied if the code has already been used or modified, or if it has been longer than the platform's refund period (please check developer refund policy). Additionally, refunds may be denied if the issue with the code is due to user error or if the code has been intentionally modified or altered by the user.

    Payment options when buying item will be typically, payment options can include credit/debit cards, PayPal, Razorpay, and other payment gateways.

    Customisation is additional and subject to developer time availablity. So please ask the developer & confirm before making any purchase. Click on Request Customisation button below Buy Now Button or below Request Quote button.

    We provide support to each clients by ticketing system with 100% guarantee reply, only for the period as per support plan terms. Support reply is one after one basis it means you may receive reply in 5minutes or it may take 24-48 hrs, its totally depending upon work load and support queue. And if your query requires testing/checking then it may take additional time.
    Recent Reviews
    Comments :
    Leave A Comment :

    Only registered member can share comment.

    Recent Comments :
    Support :

    Our verified developers are dedicated to provide best guaranteed support reply by ticketing system. We have been providing ticket support reply to each of our registered clients since 2017 and our estimate reply time is 24/72 hrs, also know it may take additional time if your query requires testing/checking by a developer.

    Departments (100% gurantee ticket reply, as ticket is manually solved by developer)

    See all previous tickets & running tickets

    As support is provided by ticketing system, you can check previous tickets or existing running tickets.