Une université veut une application avec authentification Shibboleth. Ils fournissent leur propre IDP. Je veux créer un backend Node.Js et un frontend angulaire. Ils devraient tous deux communiquer avec REST. Est-il encore possible d'intégrer Shibboleth Service Provider au backend Node.Js et de s'authentifier sur le frontal Angular?Shibboleth avec Node.js Rest API et Angular 2 Application
1
A
Répondre
1
Oui, c'est possible. NodeJS a un passeport, qui est un fournisseur d'authentification qui peut être facilement étendu pour divers cas, y compris Shibboleth.
Un plugin de passeport, nommé passport-saml, offre l'intégration de Shibboleth.
Passeport: http://passportjs.org/
Passeport SAML: https://www.npmjs.com/package/passport-saml