简体   繁体   中英

Shibboleth with Node.js Rest API and Angular 2 Application

a university wants an application with Shibboleth authentication. They provide their own IDP. I want to make a Node.Js backend and Angular frontend. They both should communicate with REST. Is it still possible to integrate Shibboleth Service Provider to Node.Js backend and authenticate over Angular frontend?

Yes it is possible. NodeJS has passport, which is an authentication provider that can be easily extended for various cases, including Shibboleth.

A plugin of passport, named passport-saml offer the integration of Shibboleth.

Passport : http://passportjs.org/

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

The technical post webpages of this site follow the CC BY-SA 4.0 protocol. If you need to reprint, please indicate the site URL or the original address.Any question please contact:yoyou2525@163.com.

 
粤ICP备18138465号  © 2020-2024 STACKOOM.COM