Unique Identity Provider per Project

I have been doing some digging in identity providers and I was wondering how you would have a different IDP per project within perspective. I see the option per project to change the IDP, but they all share a common endpoint so how would the webpage discern which project is being handled, thus changing the credentials to look for. Is it possible to change the provider for one specific project while keeping the others default?

Can you be more specific about what you mean by endpoint and webpage here? Are you using Ignition's internal IdP or an external one?

And why have you tagged the question as "vision"? There is no mention of Vision in your post.