tngan / samlify

Node.js library for SAML SSO
https://samlify.js.org
MIT License
606 stars 215 forks source link

V3 API & Announcements #451

Open tngan opened 2 years ago

tngan commented 2 years ago

This is the 6th year since the first version is being released. The original purpose is to reduce the difficulties for SAML integration of any Node.js application with a set of easy-to-use helper functions.

We are happy to announce that the specification of v3 API is on its way, in order to provide

// entity level will be a descriptor only, delegate the process to core module
serviceProvider.fromMetadata(fileUrl[, options)
serviceProvider.fromParams(params[, options)
// testable functions
core.parseLoginRequest
core.createLoginResponse
core.parseLogoutRequest
core.createLogoutResponse

We will try hard to reduce the complexity of migration without breaking the interface function of v2 API.

We are also looking for open source contributors that help developing the next version API and a self-hosted community driven IdP. If you are interested in joining us, please send us message via lockgate@protonmail.com.

Related tickets

455

464

tngan commented 2 years ago

WIP Specification and progress

https://www.craft.do/s/yrWIQbmVtCHARh