django-oidc-provider/oidc_provider
Wojciech Bartosiak a829726be8 Merge develop to v0.5.x (#179)
* Log create_uri_response exceptions to logger.exception

* Support grant type password - basics

* Add tests for Resource Owner Password Credentials Flow

* Password Grant -Response according to specification

* Better tests for errors, disable grant type password by default

* Add documentation for grant type password

* User authentication failure to return 403

* Add id_token to response

* skipping consent only works for confidential clients

* fix URI fragment

example not working URL `http://localhost:8100/#/auth/callback/`

* OIDC_POST_END_SESSION_HOOK + tests

* Explicit function naming

* Remove print statements

* No need for semicolons, this is Python

* Update CHANGELOG.md

* fixed logger message

* Improved `exp` value calculation

* rename OIDC_POST_END_SESSION_HOOK to OIDC_AFTER_END_SESSION_HOOK

* added docs for OIDC_AFTER_END_SESSION_HOOK

*  Replaces `LOGIN_URL` with `OIDC_LOGIN_URL`
so users can use a different login path for their oidc requests.

* Adds a setting variable for custom template paths

* Updates documentation

* Fixed bad try/except/finally block

* Adds test for OIDC_TEMPLATES settings

* Determine value for op_browser_state from session_key or default

* Do not use cookie for browser_state. It may not yet be there

* Add docs on new setting

OIDC_UNAUTHENTICATED_SESSION_MANAGEMENT_KEY

* Fix compatibility for older versions of Django

* solved merging typo for missing @property
2017-05-05 05:19:57 +02:00
..
lib Merge develop to v0.5.x (#179) 2017-05-05 05:19:57 +02:00
locale Fix translations handling 2016-11-24 13:09:19 +01:00
management Update pyjwkest to version 1.3.0. 2016-10-03 12:54:54 -03:00
migrations Adds per-client consent customization 2017-04-11 13:16:06 -07:00
static/oidc_provider/js Initial Session Management version. 2016-10-28 15:25:52 -03:00
templates/oidc_provider Initial Session Management version. 2016-10-28 15:25:52 -03:00
tests Merge develop to v0.5.x (#179) 2017-05-05 05:19:57 +02:00
__init__.py Improve admin models. 2015-12-04 13:55:04 -03:00
admin.py Adds per-client consent customization 2017-04-11 13:16:06 -07:00
apps.py Add new app configuration file. 2015-12-04 13:55:34 -03:00
middleware.py Merge develop to v0.5.x (#179) 2017-05-05 05:19:57 +02:00
models.py Adds per-client consent customization 2017-04-11 13:16:06 -07:00
settings.py Merge develop to v0.5.x (#179) 2017-05-05 05:19:57 +02:00
signals.py Add initial signals logic. 2016-12-01 16:20:34 -03:00
urls.py Fix urls and names. 2016-11-01 12:15:48 -03:00
views.py Merge develop to v0.5.x (#179) 2017-05-05 05:19:57 +02:00