News for hackers. Stuff that matters.
Re:Learn Authentication the Hard Way: Part Three by tenaciousDaniel on Wednesday February 19, 2020 @01:02PM (#22368139)
We implemented OAuth about a year ago with Okta, and it's been an absolute nightmare. We have a couple of clients that have their own IDP, and they want us to let them use SAML to authenticate. I can't figure out whether the difficulties are inherent to SAML itself or because of Okta, but I hate it either way.
Re:Learn Authentication the Hard Way: Part Three by sk5t on Wednesday February 19, 2020 @03:58PM (#22369970)
SAML2 is kind of hairy, technically, but--speaking as someone who used to do this full-time up until six years ago and has stepped into other sings since--most of the pain was from half-baked implementations and utter crap-tier error/exception reporting. Like, on one hand you'd be plagued by a lot of small-time implementations that had a very inadequate appreciation of the spec, and/or only supported about 10% of it, or had fatal flaws in their naive handling of XML or even worse fatal flaws related to XML-DSIG and canonicalization... and on the other hand you'd get these monstrous enterprise products that specialized in offering only the most oblique of views into their inner configuration or error states. It really takes a lot of patience and expert level skills in 5-6 different things to cut to the heart of most practical issues in the space.
Re:Learn Authentication the Hard Way: Part Three by TrueDuality on Wednesday February 19, 2020 @02:29PM (#22369097)
SAML is its own nightmare on top of the OAuth/OIDC mess. You're probably in the worst of all worlds right now.