Commit message (Collapse) | Author | Age | Files | Lines | |
---|---|---|---|---|---|
* | Merge branch 'master' into docs-flows-hooksdocs-flows-hooks | Jonathan Huot | 2019-08-01 | 1 | -0/+1 |
|\ | |||||
| * | Add UserInfoEndpoint to the OIDC Provider support. | Jonathan Huot | 2019-05-13 | 1 | -0/+1 |
| | | |||||
* | | Merge branch 'master' into docs-flows-hooks | Jonathan Huot | 2019-07-09 | 1 | -8/+9 |
|\ \ | |/ | |||||
| * | Merge branch 'master' into oidc-hashes | Jonathan Huot | 2019-04-26 | 3 | -1/+10 |
| |\ | |||||
| * | | Renamed fill into finalize to add clarity | Jonathan Huot | 2019-03-26 | 1 | -3/+3 |
| | | | |||||
| * | | Add technicals fields of `id_token` in oauthlib OIDC support | Jonathan Huot | 2019-02-28 | 1 | -8/+9 |
| | | | | | | | | | | | | A new RequestValidator `fill_id_token` has been introduced to replace `get_id_token`. It aims to have the bare minimum amount of fields to complete a full OIDC id_token support. `get_id_token` is still valid but optional, and if it is implemented, `fill_id_token` will not be called. The current `fill_id_token` came with full support of `aud`, `iat`, `nonce`, `at_hash` and `c_hash`. More could come in the future e.g. `auth_time`, ... | ||||
| * | | Removed duplicated OIDC members in OAuth2.RequestValidator | Jonathan Huot | 2019-02-28 | 1 | -2/+4 |
| | | | |||||
* | | | Add hooks to highlight the possibilities of the framework | Jonathan Huot | 2019-04-30 | 1 | -18/+69 |
| |/ |/| | | | | | The grey color has been used to show that's optional, and a loop arrow to represent that multiple hooks can be stacked. We can distinctly see three kind of hooks: 1) pre/post+token/auth 2) generate access/refresh tokens 3) code/token modifiers. Also, I have added the optional RequestValidator.rotate_refresh_token callback. | ||||
* | | Update documentation | Abhishek Patel | 2019-04-23 | 3 | -1/+10 |
| | | |||||
* | | Removed duplicated OIDC members in OAuth2.RequestValidator | Jonathan Huot | 2019-02-28 | 1 | -2/+4 |
|/ | |||||
* | Fixed graphviz/dot graph & improved clarity (#642) | Jonathan Huot | 2019-01-08 | 2 | -27/+80 |
| | | | | | | I fixed graphviz missing output to web responses (see image of https://github.com/oauthlib/oauthlib/pull/639), and I have added a fixed rank (`rank=same`) when functions are achieving an identical goal. E.g. `validate_client_id`, `validate_user`, `validate_bearer_token` are unique for each flows, or, e.g. `confirm_redirect_uri`, `validate_redirect_uri` together, and so on.  | ||||
* | Replace latest occurences of Gazit w/ new community | Jonathan Huot | 2018-12-28 | 1 | -3/+3 |
| | |||||
* | Bump to 2019 | Jonathan Huot | 2018-12-28 | 1 | -1/+1 |
| | |||||
* | Add OAuth2 Provider oauthlib-flow | Jonathan Huot | 2018-12-28 | 5 | -9/+271 |
| | |||||
* | Merge branch 'master' into add-metadata-docadd-metadata-doc | Omer Katz | 2018-12-20 | 1 | -2/+2 |
|\ | |||||
| * | Merge branch 'master' into 631-use-pytest | Jonathan Huot | 2018-12-17 | 2 | -3/+17 |
| |\ | |||||
| * | | Use pytest as test framework | Florent Captier | 2018-12-16 | 1 | -2/+2 |
| | | | | | | | | | | | | Closes #631 | ||||
* | | | Merge branch 'master' into add-metadata-doc | Jonathan Huot | 2018-12-16 | 2 | -3/+17 |
|\ \ \ | | |/ | |/| | |||||
| * | | challenge can have a length of 128 when using maximum size of verifier+plain. | Jonathan Huot | 2018-12-13 | 1 | -1/+1 |
| | | | |||||
| * | | Initial OAuth2.0/PKCE Provider support | Jonathan Huot | 2018-11-29 | 2 | -3/+17 |
| |/ | |||||
* | | Add metadata documentation with quick example | Jonathan Huot | 2018-12-13 | 1 | -0/+72 |
| | | |||||
* | | Add OAuth2.0 Authorization Server Metadata documentation | Jonathan Huot | 2018-12-13 | 1 | -2/+4 |
|/ | |||||
* | Add OIDC and id_token as JWT exampleoidc-doc | Jonathan Huot | 2018-11-23 | 4 | -21/+96 |
| | |||||
* | Merge branch 'master' into master | Jonathan Huot | 2018-10-04 | 4 | -5/+57 |
|\ | |||||
| * | Correct capitalization of PyPI | Jon Dufresne | 2018-09-16 | 1 | -1/+1 |
| | | | | | | | | As spelled on https://pypi.org/. | ||||
| * | Remove last remaining G+ reference. (#598) | Pieter Ennes | 2018-09-15 | 2 | -4/+4 |
| | | | | | | (Cherry picked from f3ae98cef91e140b10d25fbd496622d879cc0c0c) | ||||
| * | idea for documentation in contributing.rst | jonathan vanasco | 2018-09-11 | 1 | -0/+52 |
| | | |||||
* | | Mention `oauth_body_hash` in OAuth1 client docs | Jordan | 2018-08-30 | 1 | -3/+11 |
|/ | | | | | While the previous documentation was not wrong in that non-formencoded data are not included in the signature for traditional OAuth1 service providers, the library does still include an `oauth_body_hash` for non-formencoded data. Update the documentation to include mention of the `oauth_body_hash` with a notice that validation of said parameter may not be supported by all service providers, but will nevertheless provide an additional integrity check for those that do support it. | ||||
* | Replaced NCoC with Django CoC | Jonathan Huot | 2018-08-17 | 1 | -4/+7 |
| | |||||
* | Merge branch 'master' into community_rules | Jonathan Huot | 2018-08-13 | 4 | -11/+131 |
|\ | |||||
| * | Merge branch 'master' into docs-jwt | Jonathan Huot | 2018-08-10 | 6 | -18/+33 |
| |\ | |||||
| * | | Added access_token as JWT examples, and updated JWT grant section | Jonathan Huot | 2018-08-10 | 4 | -11/+131 |
| | | | | | | | | | | | | A confusion between JWT as token and as authentication mechanism was introduced long-time back and I tried to make a bit of clarity to not confuse again the newcomers. | ||||
* | | | Add NCoC and Code of merit | Jonathan Huot | 2018-08-13 | 1 | -0/+22 |
| |/ |/| | |||||
* | | Fixed bad copy/paste | Jonathan Huot | 2018-08-10 | 1 | -2/+2 |
| | | |||||
* | | Updated python versions | Jonathan Huot | 2018-08-10 | 1 | -1/+1 |
| | | |||||
* | | Added upstream test as best practice | Jonathan Huot | 2018-08-10 | 1 | -0/+11 |
| | | |||||
* | | Mention our "extra" flags somewhere. | Jonathan Huot | 2018-08-10 | 1 | -2/+6 |
| | | |||||
* | | Removed last occurences of G+ with Gitter | Jonathan Huot | 2018-08-10 | 3 | -7/+7 |
| | | |||||
* | | Fixed typo | Jonathan Huot | 2018-08-10 | 1 | -5/+5 |
| | | |||||
* | | Added credits to Idan & team. | Jonathan Huot | 2018-08-10 | 1 | -1/+1 |
|/ | |||||
* | Merge branch 'master' into oauth2-introspect | Pieter Ennes | 2018-05-26 | 15 | -33/+49 |
|\ | |||||
| * | Use secrets module in Python 3.6 and later (#533) | Olaf Conradi | 2018-04-13 | 1 | -5/+7 |
| | | | | | | | | | | | | | | | | | | The secrets module should be used for generating cryptographically strong random numbers suitable for managing data such as passwords, account authentication, security tokens, and related secrets. In particularly, secrets should be used in preference to the default pseudo-random number generator in the random module, which is designed for modelling and simulation, not security or cryptography. | ||||
| * | Fix ReadTheDocs build (#521) | Jonathan Huot | 2018-03-18 | 1 | -2/+1 |
| | | |||||
| * | Rtd docs fix (#515) | Jonathan Huot | 2018-02-28 | 13 | -19/+21 |
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | * Added sphinx build for developers Rationale is to build docs locally to prevent RTD to break later. * Replace manual sphinx into make * Renamed idan URL to oauthlib community * Renamed http into https URLs since http is returning 302 * python requests library renamed its home URL * Add ignore list for "make linkcheck" linkcheck is doing requests to github with anonymous access, however creating an issue require an logged-in account * virtualenv changed its homepage and website. * Fixed broken link | ||||
| * | Added bottle-oauthlib (#509) | Jonathan Huot | 2018-01-02 | 3 | -7/+20 |
| | | |||||
* | | Added initial introspect support | Jonathan Huot | 2017-12-18 | 3 | -1/+32 |
|/ | |||||
* | Sorted imports. | Omer Katz | 2017-09-17 | 1 | -2/+4 |
| | |||||
* | Documented PyJWT dependency for RSA-SHA1 signatures. | Hoylen Sue | 2017-08-01 | 2 | -8/+9 |
| | |||||
* | Fixed client.rst | Aj | 2017-03-06 | 1 | -1/+1 |
| | | | Fixed grammar on line 7. | ||||
* | Updated docs for custom validators | Brendan McCollam | 2016-12-22 | 2 | -1/+7 |
| |