Commit graph

979 commits

Author SHA1 Message Date
Juan Ignacio Fiorentino 2fa970fc5a Remove Django 1.7 for travis. 2018-04-20 12:34:14 -03:00
Juan Ignacio Fiorentino 78fbd53452 Drop support for Django 1.7. 2018-04-20 12:29:48 -03:00
Juan Ignacio Fiorentino 21a64b262c Move extract_client_auth to oauth2 utils. 2018-04-20 12:00:38 -03:00
Juan Ignacio Fiorentino 61d88014c9 Remove duplicate link in docs. 2018-04-20 11:19:59 -03:00
Juan Ignacio Fiorentino c06bf43f22 Bump version v0.6.0. 2018-04-13 16:48:06 -03:00
Juan Ignacio Fiorentino 63bf3232bd Merge branch 'develop' of https://github.com/juanifioren/django-oidc-provider into develop 2018-04-13 16:37:09 -03:00
Juan Ignacio Fiorentino 776f040624 Fix BaseCodeTokenModel and user attr. 2018-04-13 16:36:51 -03:00
Juan Ignacio Fiorentino 6a74e913dc
Update README.md 2018-04-10 22:25:07 -03:00
Juan Ignacio Fiorentino 9534ff49bb Edit README and contribute doc. 2018-04-10 22:04:24 -03:00
Juan Ignacio Fiorentino 9b7be87dad Edit changelog. 2018-04-10 21:53:29 -03:00
Juan Ignacio Fiorentino 22e9ee8675
Update changelog.rst 2018-04-10 21:51:39 -03:00
Juan Ignacio Fiorentino 4757344b85 Merge branch 'dhrp-feature/token_retun_claims' into develop 2018-04-10 18:42:12 -03:00
Juan Ignacio Fiorentino 56ad376518 Merge branch 'feature/token_retun_claims' of https://github.com/dhrp/django-oidc-provider into dhrp-feature/token_retun_claims 2018-04-10 18:41:38 -03:00
Juan Ignacio Fiorentino ac7bd336a8 Add protected_resource_view test using client_credentials. 2018-04-09 20:20:33 -03:00
Juan Ignacio Fiorentino 42df40c16d Fix docs. 2018-04-08 18:29:10 -03:00
Juan Ignacio Fiorentino 5dcb62d35c Improve docs. 2018-04-08 18:28:38 -03:00
Juan Ignacio Fiorentino dbed87aa78 Client credentials implementation. 2018-04-08 17:43:24 -03:00
Juan Ignacio Fiorentino ff3d6ebe1a Move changelog into docs. 2018-04-05 17:27:01 -03:00
Juan Ignacio Fiorentino b405bf7119
Update README.md 2018-03-28 14:28:54 -03:00
Juan Ignacio Fiorentino b2128751db
Update CHANGELOG.md 2018-03-28 12:42:48 -03:00
Juan Ignacio Fiorentino 3bb0d5d51a
Merge pull request #237 from impak-finance/fix-check-session-iframe-infinit-cb
Fixed infinite callback loop in the check-session iframe
2018-03-28 12:00:52 -03:00
Morgan Aubert bdb2fdb8f5
Fixed infinite callback loop in check-session iframe
This commit fixes the JS callback defined in the check-session iframe which can produce infinite callback loops if the received message doesn't come from the relying
party. In that case another message is posted to the source of the message (which can be the OP itself) thus resulting in an infinite loop because "error" messages are
continuously generated by the callback function.
2018-03-28 10:34:01 -04:00
Juan Ignacio Fiorentino 582587f337 Fix PEP8. New migration. 2018-03-27 17:15:06 -03:00
Juan Ignacio Fiorentino e85b47bf11 Merge branch 'master' of https://github.com/juanifioren/django-oidc-provider into develop 2018-03-26 17:59:59 -03:00
Juan Ignacio Fiorentino b803f8917d Update example project. 2018-03-23 17:06:44 -03:00
Juan Ignacio Fiorentino 8545ada615 Fix PEP8. 2018-03-23 16:53:23 -03:00
Juan Ignacio Fiorentino 9dbdac6574 Fix PEP8. 2018-03-23 15:46:12 -03:00
Juan Ignacio Fiorentino 748ac231ca PEP8 errors and urls. 2018-03-22 17:53:31 -03:00
Juan Ignacio Fiorentino 7ec3a763d6 PEP8 models. 2018-03-22 17:36:20 -03:00
Juan Ignacio Fiorentino 2a34a93da7 Fix contribute docs. 2018-03-22 16:52:08 -03:00
Juan Ignacio Fiorentino 5b57605daa Fix tox for checking PEP8 all files. 2018-03-22 16:48:54 -03:00
Juan Ignacio Fiorentino d830908759
Update README.md 2018-03-22 13:50:54 -03:00
Juan Ignacio Fiorentino c0fbad2cfd
Update README.md 2018-03-22 12:53:23 -03:00
Juan Ignacio Fiorentino e66b374803 Merge branch 'v0.5.x' of https://github.com/juanifioren/django-oidc-provider into develop 2018-03-22 12:28:02 -03:00
Juan Ignacio Fiorentino c8fd9a72fb :Merge branch 'v0.5.x' of https://github.com/juanifioren/django-oidc-provider into v0.5.x 2018-03-22 11:46:24 -03:00
Juan Ignacio Fiorentino d519e49acb Simplify test suit. 2018-03-22 11:45:56 -03:00
Juan Ignacio Fiorentino baee747c0d
Update CHANGELOG.md 2018-03-09 17:05:22 -03:00
Juan Ignacio Fiorentino b32fa6c17c Bump version 0.5.3. 2018-03-09 17:03:25 -03:00
Juan Ignacio Fiorentino 4f0afe27d3
Update installation.rst 2018-02-19 23:43:26 -03:00
Juan Ignacio Fiorentino 72388bb117
Update CHANGELOG.md 2018-02-19 23:41:38 -03:00
Juan Ignacio Fiorentino 33dc30ab0e
Merge pull request #229 from olist/v0.5.x
Update project to support Django 2.0
2018-02-19 23:40:06 -03:00
Juan Ignacio Fiorentino 0e50f82087
Merge pull request #233 from YannikG/patch-1
Fixed wrong Object in Template
2018-02-19 23:36:41 -03:00
Yannik Gartmann baa53d0c88
Fixed wrong Object in Template
See >> https://github.com/juanifioren/django-oidc-provider/blob/v0.5.x/oidc_provider/views.py#L129
2018-02-19 16:31:30 +01:00
Allisson Azevedo 795ac32257 Update project to support Django 2.0 2018-02-01 14:00:57 -03:00
dhrp 900cc9e5df Now passing along the token to create_id_token function. 2017-12-15 09:29:49 +01:00
dhrp 8c736b8b08 Made token and token_refresh endpoint return requested claims. 2017-12-14 23:33:05 +01:00
Reinout van Rees bb218dbc56 Sphinx documentation fixes (#219)
* Small wording change + fix in example template code

* Added note about UserConsent not being in the admin

* Mostly spelling corrections and phrasing changes

* Moved template context explation from the settings to the templates page

* Changed wording

* Changed wording
2017-12-14 18:30:46 +01:00
Nicolas Iooss 43d990c04d Use request.user.is_authenticated as a bool with recent Django (#216)
Django 1.10 changed request.user.is_authenticated from a function to a
boolean and Django 2.0 dropped the backward compatibility. In order to
use django-oidc-provider with Django 2.0, AuthorizeView needs to handle
request.user.is_authenticated as a boolean.
2017-12-14 18:28:55 +01:00
Antoine Nguyen 65c6cc6fec Fixed client id retrieval when aud is a list of str. (#210)
* Fixed client id retrievel when aud is a list of str.

* Split tests.
2017-11-09 12:05:20 +01:00
Monte Hellawell 6beb186540 Add owner field to Client (#211)
* Add owner field to Client

* Add related_name to client owner
2017-11-09 11:57:22 +01:00