35 lines
898 B
JSON
35 lines
898 B
JSON
{
|
|
"name": "saltcorn-idp",
|
|
"version": "0.0.1",
|
|
"description": "Saltcorn plugin: turns Saltcorn into an SSO Identity Provider (OIDC/OAuth2, LDAP with groups, and SAML 2.0). Per-tenant asymmetric signing keys sealed at rest; multi-tenant. See VENDORING.md for the dependency-ownership/security posture.",
|
|
"main": "index.js",
|
|
"scripts": {
|
|
"test": "node test/e2e.js",
|
|
"test:mt": "node test/mtGate.js"
|
|
},
|
|
"keywords": [
|
|
"saltcorn",
|
|
"sso",
|
|
"identity-provider",
|
|
"oidc",
|
|
"oauth2",
|
|
"ldap",
|
|
"saml"
|
|
],
|
|
"engines": {
|
|
"node": ">=20"
|
|
},
|
|
"author": "Scott Duensing",
|
|
"license": "MIT",
|
|
"dependencies": {
|
|
"@authenio/samlify-node-xmllint": "2.0.0",
|
|
"ldapjs": "3.0.7",
|
|
"oidc-provider": "^9.8.4",
|
|
"samlify": "2.13.1",
|
|
"selfsigned": "^5.5.0"
|
|
},
|
|
"overrides": {
|
|
"xml-crypto": ">=6.1.2",
|
|
"@xmldom/xmldom": ">=0.8.13 <0.9"
|
|
}
|
|
}
|