Shibboleth与Node.js Rest API和Angular 2应用程序

Rob*_*ert 2 rest shibboleth single-sign-on node.js angular

一所大学希望获得具有Shibboleth身份验证的应用程序。他们提供自己的IDP。我想制作一个Node.Js后端和Angular前端。他们俩都应该与REST通信。是否仍然可以将Shibboleth Service Provider集成到Node.Js后端并通过Angular前端进行身份验证?

Hip*_*pny 5

对的,这是可能的。NodeJS具有护照,这是一种身份验证提供程序,可以很容易地扩展到包括Shibboleth在内的各种情况。

一个名为plugin-saml的护照插件提供了Shibboleth的集成。

护照:http : //passportjs.org/

Passport-saml:https//www.npmjs.com/package/passport-saml