Skip to content
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 our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Use different JWT package #302

Closed
ferndot opened this issue Sep 10, 2018 · 6 comments
Closed

Use different JWT package #302

ferndot opened this issue Sep 10, 2018 · 6 comments

Comments

@ferndot
Copy link
Contributor

ferndot commented Sep 10, 2018

For all intents and purposes, django-rest-framework-jwt has been abandoned and is no longer receiving updates (jpadilla/django-rest-framework-jwt#449). It is a good time for djoser to consider another package for JWT authentication.

One that I found:

@dekoza
Copy link
Contributor

dekoza commented Sep 12, 2018

I'm considering removing JWT altogether. See this discussion.

Anyway, since a lot of people do like JWT, I'll refactor the code to use some new library. Thanks for pointing that.

@ferndot
Copy link
Contributor Author

ferndot commented Sep 13, 2018

@dekoza if you haven't started work on this, I can take a quick stab at it. (Already patched this on two of my projects using djoser)

@dekoza
Copy link
Contributor

dekoza commented Sep 14, 2018

@joshua-s please do. I have loads of work to do before I can work on this. Thanks!

@ferndot
Copy link
Contributor Author

ferndot commented Sep 14, 2018

Sounds great! Thanks!

@ksitko
Copy link

ksitko commented Dec 1, 2018

Has a decision been made in regards to either deprecating or making a new version to use simplejwt? Or has it been decided to eliminate JWT entirely?

@ferndot
Copy link
Contributor Author

ferndot commented Dec 6, 2018

@ksitko I am waiting for a review on my PR #305.

Ultimately, it might be good to define a standard interface for auth systems and then split JWT and Token auth out into separate packages. This will make us much more flexible.

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Projects
None yet
Development

No branches or pull requests

3 participants