4 ms·
> why you'd even want OIDC for most apps If you can get away from OIDC, don't touch it. It's only usefull if you don't control the source of users, need to hav
by mickael-kerjean 3y ago
> why you'd even want OIDC for most apps
If you can get away from OIDC, don't touch it. It's only usefull if you don't control the source of users, need to have some seemless login across many apps or if your app is integrated with many other apps for which you need something that work everywhere and that is a standard. OIDC and SAML are the lingua franca when you need that kind of capabilities and those scenario are just the one I've faced, there's a lot more to it
> I don't see why it is preferable over basic forms auth with a cookie.
Cookie is how you typically persist session on a browser, this is the step that usually goes after you've authenticated / been authorised, the scope of OIDC is purely in the authentication/authorisation and doesn't even specify how you should persist the session. Also the scope of OIDC goes beyond the browser
> OIDC-by-default seems like overengineering but I appreciate I'm probably missing a critical reason.
By all means, if your use case doesn't need it, don't touch OIDC/SAML it would be like using kubernetes to host your mum wordpress. OIDC and SAML are complicated because SSO is made to fit the need of companies with all sort of use cases that goes beyond simple use case like the one you seem to describe.