Giter Club home page Giter Club logo

Comments (5)

lepture avatar lepture commented on May 18, 2024 1

Thanks for your report. I believe it is a typo, the grant_type should be client_credentials, not client_credential. I will fix it asap.

from authlib.

lepture avatar lepture commented on May 18, 2024 1

Fixed.

from authlib.

jperras avatar jperras commented on May 18, 2024

The current workaround is pretty simple: I simply set the pluralized config valueOAUTH2_EXPIRES_CLIENT_CREDENTIALS, which does get picked up and used for the expiration time of the client credential grant.

The issue, as described above, is that the currently specified default in the code base is not being used, and if you change the default bearer token expiration time then the default client credential grant expiration time will pick up the same value as a result.

from authlib.

jperras avatar jperras commented on May 18, 2024

If the grant type should be client_credentials, might I suggest also changing the documentation to reflect that the config variable name should be OAUTH2_EXPIRES_CLIENT_CREDENTIALS to match as well?

from authlib.

jperras avatar jperras commented on May 18, 2024

Thanks!

from authlib.

Related Issues (20)

Recommend Projects

  • React photo React

    A declarative, efficient, and flexible JavaScript library for building user interfaces.

  • Vue.js photo Vue.js

    🖖 Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.

  • Typescript photo Typescript

    TypeScript is a superset of JavaScript that compiles to clean JavaScript output.

  • TensorFlow photo TensorFlow

    An Open Source Machine Learning Framework for Everyone

  • Django photo Django

    The Web framework for perfectionists with deadlines.

  • D3 photo D3

    Bring data to life with SVG, Canvas and HTML. 📊📈🎉

Recommend Topics

  • javascript

    JavaScript (JS) is a lightweight interpreted programming language with first-class functions.

  • web

    Some thing interesting about web. New door for the world.

  • server

    A server is a program made to process requests and deliver data to clients.

  • Machine learning

    Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.

  • Game

    Some thing interesting about game, make everyone happy.

Recommend Org

  • Facebook photo Facebook

    We are working to build community through open source technology. NB: members must have two-factor auth.

  • Microsoft photo Microsoft

    Open source projects and samples from Microsoft.

  • Google photo Google

    Google ❤️ Open Source for everyone.

  • D3 photo D3

    Data-Driven Documents codes.