3 ms·
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
by rdegges 8y ago
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 :(
- merlincorey 8y agoThe 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?
- rdegges 8y agoThat 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
- merlincorey 8y agoExcellent -- I sent you an email to the address in your profile from my work email in case anything comes of it.
- simonw 8y agoI 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/authorizing-oauth-apps/ https://developer.github.com/apps/building-oauth-apps/author...
- spondyl 8y agoWe 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) :)
- rthille 8y agoInteresting, 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.