- Added Deutsch translation [@macagua] #45
- Allow multiple instances of OIDC plugin in a given Plone site @erral #48
- Notify user events on creation and authentication. [@Arkusm][@ericof] #53
- Updated the latest .po templates for translate Updated Spanish translation [@macagua] #55
- Update configuration files @plone
- Recommend using
[pas.plugins.keycloakgroups](https://pypi.org/project/pas.plugins.keycloakgroups/)
for groups support with Keycloak [@ericof] #42
- Implement plone/meta and convert documentation to Markdown [@ericof] #32
- Drop support to Python 2.7 and Plone 5.2 [@ericof] #33
- Implement restapi services to handle authentication flow [@ericof] #38
- Rewrite tests from unittest to pytest with pytest-plone [@ericof] #34
- Allow dict instances to hold userinfo [@erral] #35
- Declare the minimum requirements for Plone/python in the readme [mamico] #36
- Allow dict instances to hold userinfo [@erral]
-
Added Spanish translation [@macagua]
-
Added improvements about i18n support [macagua]
-
Drop python 2.7 and Plone 4 support [@erral]
-
Add support for the post_logout parameter for logout api. [@ramiroluz]
-
Catch exceptions during the OAuth process [@erral]
-
Update the plugin to make challenges. An anonymous user who visits a page for which you have to be authenticated, is redirected to the new require_login view on the plugin. This works the same way as the standard require_login page of Plone. [@maurits]
-
Add a property for the default userinfo instead of using only sub. [@eikichi18]
-
Call getProperty only once when getting redirect_uris or scope. [@maurits]
-
use getProperty accessor [@mamico]
-
Removed the hardcoded auth cookie name [@alecghica]
-
Fixed Python compatibility with version >= 3.6 [@alecghica]
-
check if url is in portal before redirect #2 [@erral]
-
manage came_from [@mamico]
- do userinforequest if there is a client.userinfo_endpoint [@mamico]
- Initial release. [@mamico]