Movatterモバイル変換


[0]ホーム

URL:


Skip to content

Navigation Menu

Sign in
Appearance settings

Search code, repositories, users, issues, pull requests...

Provide feedback

We read every piece of feedback, and take your input very seriously.

Saved searches

Use saved searches to filter your results more quickly

Sign up
Appearance settings

Add django-pyoidc as a third party authentication library#9667

New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to ourterms of service andprivacy statement. We’ll occasionally send you account related emails.

Already on GitHub?Sign in to your account

Merged
browniebroke merged 1 commit intoencode:masterfromgbip:patch-1
Mar 25, 2025

Conversation

gbip
Copy link
Contributor

Hello there ! 👋

After a few years of work we just released a library that implements OpenID Connect (OIDC) authentication for Django and django-rest-framework. There are others libraries that implements OIDC for django/drf, but we were not satisfied with their implementation (read morehere).

Would you mind adding a link to this library in drf documentation ?

ulgens reacted with thumbs up emoji
@tomchristie
Copy link
Member

No objection here. Thanks.

tomchristie
tomchristie previously approved these changesMar 20, 2025
Copy link
Member

@browniebrokebrowniebroke left a comment

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others.Learn more.

Should we add it to this list too?

###Authentication
*[djangorestframework-digestauth][djangorestframework-digestauth] - Provides Digest Access Authentication support.
*[django-oauth-toolkit][django-oauth-toolkit] - Provides OAuth 2.0 support.
*[djangorestframework-simplejwt][djangorestframework-simplejwt] - Provides JSON Web Token Authentication support.
*[hawkrest][hawkrest] - Provides Hawk HTTP Authorization.
*[djangorestframework-httpsignature][djangorestframework-httpsignature] - Provides an easy to use HTTP Signature Authentication mechanism.
*[djoser][djoser] - Provides a set of views to handle basic actions such as registration, login, logout, password reset and account activation.
*[dj-rest-auth][dj-rest-auth] - Provides a set of REST API endpoints for registration, authentication (including social media authentication), password reset, retrieve and update user details, etc.
*[drf-oidc-auth][drf-oidc-auth] - Implements OpenID Connect token authentication for DRF.
*[drfpasswordless][drfpasswordless] - Adds (Medium, Square Cash inspired) passwordless logins and signups via email and mobile numbers.
*[django-rest-authemail][django-rest-authemail] - Provides a RESTful API for user signup and authentication using email addresses.

ulgens reacted with eyes emoji
@gbip
Copy link
ContributorAuthor

Should we add it to this list too?

###Authentication
*[djangorestframework-digestauth][djangorestframework-digestauth] - Provides Digest Access Authentication support.
*[django-oauth-toolkit][django-oauth-toolkit] - Provides OAuth 2.0 support.
*[djangorestframework-simplejwt][djangorestframework-simplejwt] - Provides JSON Web Token Authentication support.
*[hawkrest][hawkrest] - Provides Hawk HTTP Authorization.
*[djangorestframework-httpsignature][djangorestframework-httpsignature] - Provides an easy to use HTTP Signature Authentication mechanism.
*[djoser][djoser] - Provides a set of views to handle basic actions such as registration, login, logout, password reset and account activation.
*[dj-rest-auth][dj-rest-auth] - Provides a set of REST API endpoints for registration, authentication (including social media authentication), password reset, retrieve and update user details, etc.
*[drf-oidc-auth][drf-oidc-auth] - Implements OpenID Connect token authentication for DRF.
*[drfpasswordless][drfpasswordless] - Adds (Medium, Square Cash inspired) passwordless logins and signups via email and mobile numbers.
*[django-rest-authemail][django-rest-authemail] - Provides a RESTful API for user signup and authentication using email addresses.

I added it !

browniebroke reacted with thumbs up emoji

@browniebrokebrowniebroke merged commit32dbd35 intoencode:masterMar 25, 2025
8 checks passed
@browniebroke
Copy link
Member

Thanks!

@browniebrokebrowniebroke added this to the3.16 milestoneApr 8, 2025
Sign up for freeto join this conversation on GitHub. Already have an account?Sign in to comment
Reviewers

@browniebrokebrowniebrokebrowniebroke approved these changes

@tomchristietomchristietomchristie left review comments

Assignees
No one assigned
Labels
None yet
Projects
None yet
Milestone
3.16
Development

Successfully merging this pull request may close these issues.

3 participants
@gbip@tomchristie@browniebroke

[8]ページ先頭

©2009-2025 Movatter.jp