I am looking for a library to implement on OpenID server in Django. That is, I have my own database of users and need to be my own OpenID provider. I do not need to consume OpenID like all the Django libraries I've found. Are there any good libraries available?
The one library I found was https://bitbucket.org/romke/django_openid_provider/, but it hasn't been touched for a year. Is it in good shape?
It allows Clients to verify the identity of the End-User based on the authentication performed by an Authorization Server, as well as to obtain basic profile information about the End-User in an interoperable and REST-like manner. See http://openid.net/connect/
GitHub Actions now supports OpenID Connect (OIDC) for secure deployments to cloud, which uses short-lived tokens that are automatically rotated for each deployment. This enables: Seamless authentication between Cloud Providers and GitHub without the need for storing any long-lived cloud secrets in GitHub.
For what it's worth, I'm using django_openid_provider (v.0.4) in production, and it's performing very nicely. I've tweaked a few bits here and there for personal preference, but yes, I'd say it's in good shape :)
If you love us? You can donate to us via Paypal or buy me a coffee so we can maintain and grow! Thank you!
Donate Us With