passport-saml:使用 Passport 进行 SAML 2.0 身份验证

时间:2024-08-23 21:46:35
【文件属性】:

文件名称:passport-saml:使用 Passport 进行 SAML 2.0 身份验证

文件大小:392KB

文件格式:ZIP

更新时间:2024-08-23 21:46:35

TypeScript

护照-SAML 这是的身份验证提供程序,Node.js 身份验证库。 该代码最初基于 Michael Bosworth 的库。 Passport-SAML 已经过测试,可以与 Onelogin、Okta、Shibboleth、基于的身份提供程序以及。 安装 $ npm install passport-saml / 用法 这些示例利用。 您需要在那里有一个帐户才能登录。 您还需要将为服务提供商。 配置策略 SAML 身份提供者会将您重定向到path配置提供的 URL。 const SamlStrategy = require ( 'passport-saml' ) . Strategy ; [ ... ] passport . use ( new SamlStrategy ( { path : '/login/callback' , entryPoint :


【文件预览】:
passport-saml-master
----.eslintrc.json(427B)
----.mocharc.json(233B)
----.github()
--------ISSUE_TEMPLATE()
--------pull_request_template.md(1KB)
--------workflows()
----.grenrc.js(2KB)
----.prettierignore(90B)
----src()
--------strategy.ts(6KB)
--------types.ts(1KB)
--------index.ts(364B)
--------multiSamlStrategy.ts(3KB)
----.prettierrc.json(24B)
----.travis.yml(108B)
----tsconfig.json(6KB)
----LICENSE(1KB)
----test()
--------types.ts(2KB)
--------strategy.spec.ts(1KB)
--------capturedSamlRequests.spec.ts(34KB)
--------multiSamlStrategy.spec.ts(10KB)
--------capturedSamlResponses.spec.ts(65KB)
--------static()
----README.md(21KB)
----.release-it.json(132B)
----docs()
--------adfs()
--------xml-signing-example.js(1016B)
----CODE_OF_CONDUCT.md(5KB)
----.gitignore(152B)
----CHANGELOG.md(18KB)
----.eslintignore(17B)
----package-lock.json(686KB)
----package.json(3KB)

网友评论