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

Implement RFC 7591 and 7592 (dynamic client registration) #670

Open
IvanAnishchuk opened this issue Dec 2, 2018 · 1 comment
Open

Implement RFC 7591 and 7592 (dynamic client registration) #670

IvanAnishchuk opened this issue Dec 2, 2018 · 1 comment

Comments

@IvanAnishchuk
Copy link
Member

Basically, in a project I'm working on that uses oauth-toolkit there's a need for api-based device registration and since there's a standard for that it seems to make sense to try and implement it here in a reusable manner.

https://tools.ietf.org/html/rfc7591
https://tools.ietf.org/html/rfc7592

Did anybody attempt anything like this before, does anybody have a similar need or any ideas regarding implementation? Any guidance or advice otherwise?

Basically, I'm prepared to do all the work myself but I'd prefer to make it generic and reusable as it feels like a nice feature for everyone.

@JonathanHuot
Copy link
Contributor

Hi @IvanAnishchuk, the django-oauth-toolkit project is using https://github.com/oauthlib/oauthlib library where it contains all the RFC code.

I'll suggest to do in parallel the implementation of RFC7591 in oauthlib and also the oauthlib's wrapper in django-oauth-toolkit. It gives the best separation of concerns between the web framework and the protocol specification.

On oauthlib's side, we will be happy to review any PR and release new versions once integrated.

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

No branches or pull requests

2 participants