aviyelverse / Open-Source-Requests

A curation of paid and unpaid requests for the community to work on.
18 stars 4 forks source link

Guard against providers that expect users to provide a unique SP entityId #58

Open ghost opened 2 years ago

ghost commented 2 years ago

Is your proposal related to a problem? SAML Identity Providers are mean to provide their own unique entityId but JumpCloud expects this to come from the SP. This could lead to mistakes and collisions which need to be guarded against.

Describe the solution you'd like Check if entityId already exists and then throw an error if the details don't match. Also provide instructions for providers like JumpCloud, entityId could be generated on the back of the tenant and product to keep it unique.