overleaf/passport-saml — explained in plain English
Analysis updated 2026-08-15 · repo last pushed 2022-10-18
Let university students log into your web app using their school credentials.
Enable employees to sign into enterprise software using their corporate single sign-on system.
Add institutional single sign-on to a Node.js application without building the security layer from scratch.
| overleaf/passport-saml | 0xkinno/neuralvault | 0xmayurrr/ai-contractauditor | |
|---|---|---|---|
| Stars | 1 | 1 | 1 |
| Language | TypeScript | TypeScript | TypeScript |
| Last pushed | 2022-10-18 | — | — |
| Maintenance | Dormant | — | — |
| Setup difficulty | moderate | hard | easy |
| Complexity | 2/5 | 4/5 | 2/5 |
| Audience | developer | developer | developer |
Figures from each repo's GitHub metadata at analysis time.
Requires a configured SAML identity provider and a Node.js application to integrate into.
Passport-saml is a tool that lets people sign into a web application using their existing organization credentials, such as a university login or a corporate single sign-on system, instead of creating yet another username and password. It's built for applications using the Node.js and TypeScript programming ecosystem. At a high level, it handles the behind-the-scenes conversation between your app and the organization's login provider. When a user tries to access your app, this tool redirects them to their organization's sign-in page. Once they successfully log in there, the provider sends back a secure digital ticket confirming who they are. This package checks that the ticket is valid and hands your app the user's identity details, so you can let them in. The primary audience is developers building web apps that need to serve large institutions. If you're building an app for university students, you might want them to log in with their school account instead of forcing them to register a new one. Similarly, enterprise software often needs to integrate with a company's internal login system so IT administrators can centrally manage access. This tool bridges that gap. The README doesn't go into further detail, so there's limited documentation provided about advanced configuration or troubleshooting. The core purpose, however, is straightforward: it provides the wiring to make institutional single sign-on work for your application without having to build that security layer entirely from scratch.
Passport-saml is a plug-in for Node.js apps that lets users sign in with their organization's credentials, like a university or corporate single sign-on system, instead of creating a new account.
Mainly TypeScript. The stack also includes TypeScript, Node.js, Passport.
Dormant — no commits in 2+ years (last push 2022-10-18).
The explanation does not mention the license, so it is unclear what permissions or restrictions apply.
Setup difficulty is rated moderate, with roughly 30min to a first successful run.
Mainly developer.
This repo across BitVibe Labs
Don't trust strangers blindly. Verify against the repo.