node-saml
The de facto SAML 2.0 implementation for Node.js applications with cryptographic signing.
Why consider node-saml?
node-saml is an open-source SAML 2.0 library for Node.js written in TypeScript. node-saml generates signed XML authorization requests, verifies SAML assertions from identity providers (IdPs), extracts user attributes, and handles single logout (SLO) with RSA-SHA256 signature verification.
Learn node-saml by building
Practical setup notes, real use cases, and copy-ready examples in one focused guide.
In this guide2 sections
Overview of node-saml
node-saml parses and verifies SAML 2.0 assertions from corporate identity providers.
Quickstart
npm install @node-saml/node-samlnode-saml is licensed under the permissive MIT License.
Related tools
More options with a similar category or technology profile.
activecampaign-api-php
Official ActiveCampaign PHP API client for marketing automation and deal pipelines.
klaviyo-api-python
Official Python SDK for the Klaviyo E-commerce Marketing Automation API.
klaviyo-api-node
Official Node.js SDK for the Klaviyo E-commerce Marketing Automation API.
hubspot-api-python
Official Python client for the HubSpot CRM & Marketing Automation REST APIs.