News for hackers. Stuff that matters.
Re:Nobody Cares About OAuth or OpenID Connect by rdegges on Wednesday January 23, 2019 @01:35PM (#18981112)
We don't have any official Okta Python library support at the moment :(

We don't have any full-time Pythonistas on staff right now, so deprecated our old stuff. We're hoping to hire and expand that role out to build proper SDKs + support in the future.

Right now, the best option is to use generic OIDC/OAuth compliant libraries (since Okta is a generic OAuth/OIDC provider). Sorry :(

Re:Nobody Cares About OAuth or OpenID Connect by merlincorey on Wednesday January 23, 2019 @01:42PM (#18981205)
The company I work for recently became an Okta Partner... and I'm a Software Engineer that primarily works in Python.

I am expecting this quarter to start building out a platform that will use Okta for authentication and authorization.

Do you think Okta would be willing to pay for some engineering hours if we were to take on the mantle of producing a modern Python SDK? If so, I'll be happy to start running that up the line here.

Failing that, are there any resources you recommend for going forward with Python and Okta, in addition to using generic OAuth libraries?

Re:Nobody Cares About OAuth or OpenID Connect by rdegges on Wednesday January 23, 2019 @01:55PM (#18981371)
That is awesome! I'm going to forward this comment to our DevEx team and see if that's something we could do. Sounds great to me =D
Re:Nobody Cares About OAuth or OpenID Connect by merlincorey on Wednesday January 23, 2019 @02:10PM (#18981546)
Excellent -- I sent you an email to the address in your profile from my work email in case anything comes of it.
Re:Nobody Cares About OAuth or OpenID Connect by simonw on Wednesday January 23, 2019 @02:11PM (#18981561)
I don't particularly need a Python SDK. What I need is extremely clear documentation on how to roll my own authentication code against Okta - the equivalent of https://developer.github.com/apps/building-oauth-apps/author...
Re:Nobody Cares About OAuth or OpenID Connect by spondyl on Wednesday January 23, 2019 @03:13PM (#18982321)
We use Okta internally where I work and it's been fairly smooth as far as the end user experience. I'm sure it hasn't been perfect but it's always a pleasure having one sign on for everything

My team did use Okta React briefly for an internal project but we couldn't get it to play nicely with Cypress (e2e testing) so we ended up removing it sadly.

I'm pretty sure we had just implemented it incorrectly though since we were still getting to grips with React at the time (as a team that previously had little to no combined UI experience) :)

Re:Nobody Cares About OAuth or OpenID Connect by rthille on Wednesday January 23, 2019 @03:27PM (#18982506)
Interesting, someone I worked with at a previous job left there to go to Okta. He did our Django/python Auth stuff. His Linkedin says he's still at Okta.