We are pleased to announce that Agate 2.7 is now available. Agate is OBiBa’s central user profile server.
In this release:
MongoDB driver upgrade: latest java driver is used (4.7 at the time of release). No database upgrade is required, as this driver is backward compatible with older versions (see MongoDB Java Driver Compatibility Matrix )
OAuth2 Logout Endpoint: this can be triggered to perform single sign-out (following OpenID Connect's specification ). It is described by the key "end_session_endpoint" in the OpenID Connect discovery object (see agate-demo's one ).
Sign-out: the sign-out procedure now cascades the logout action to the external Identity Providers. For instance, if a user authenticates in Agate via an external ID provider (using OpenID Connect), this ID provider session's will be automatically ended after the Agate's one is ended.
Many library dependencies upgraded, fixing some potential security issues.
This release was possible thanks to the funding of the EUCAN Connect (Coral integration) program.
See also Agate documentation for installation and operation instructions. Note that a Docker Image Installation section has been added.