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

This project used requests-oauthlib , which uses authlib with confusing licensing. EDIT : I was wrong. #5071

Closed
v3ss0n opened this issue Mar 24, 2023 · 2 comments
Labels
question Further information is requested

Comments

@v3ss0n
Copy link

v3ss0n commented Mar 24, 2023

Describe your question/
This project uses Ouathlib indrectly
Relevant infos
Oauthlib prohibit uses of their lib in closesource products , and neeed to subscribe 1000$/year license if it is not free / opensource software.

What will be the impact of this project when we use it for clients to sell our services?

@v3ss0n v3ss0n added the question Further information is requested label Mar 24, 2023
@BeryJu
Copy link
Member

BeryJu commented Mar 24, 2023

Hi, thanks for pointing this out! I wasn't aware of this, could you link the licensing page for this?

@v3ss0n
Copy link
Author

v3ss0n commented Mar 24, 2023

I double checked and i was wrong . requests-oauthlib is depended on : https://github.com/oauthlib/oauthlib
I thought it was depended on authlib : https://github.com/lepture/authlib which used confusing license -> lepture/authlib#475

I had success building internal SSO using Authentik for zulip , seafile , gitea , and we are going to devleop an internal srum/taskboard tool using starlite , which currently don't have OIDC implementation so i am checking for a client and found about that license confusion issue.

@v3ss0n v3ss0n closed this as completed Mar 24, 2023
@v3ss0n v3ss0n changed the title This project used requests-oauthlib , which uses oauthlib with confusing licensing. This project used requests-oauthlib , which uses authlib with confusing licensing. EDIT : I was wrong. Mar 24, 2023
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
question Further information is requested
Projects
None yet
Development

No branches or pull requests

2 participants