Aller au contenu principal
Jahia Store
FR

Jahia Authentication

supported
Télécharger 2.1.0

Informations

Identifiant du module
jahia-authentication
Identifiant de groupe
org.jahia.modules
Statut
supported
Catégorie
Authentication
Auteur
JSG
Site web du développeur
http://www.jahia.com
Nécessite Jahia
8.2.3.0
Publié le
2026-10-02
Source
scm:git:git@github.com:Jahia/jahia-authentication.git
Étiquettes
  • authentication

This module exposes an API which allows you to manage open authentication on your site.

Versions

Improvements

  • A module that reacts to Jahia's login event can now find the mapper results an SSO connector produced for that login: the SSO valve publishes the session id they are cached under as a request attribute, org.jahia.modules.jahiaauth.preAuthenticationSessionId, before it authenticates. 
    • This affects you if you wrote a mapper whose results are read back from the login event rather than applied in executeMapper. Until now there was no way to read them: authentication replaces the session and publishes the login event from inside itself, so asking for the results of the current session found nothing, and the valve re-keys the cached entry onto the new session id only after that event has been delivered. Read the attribute and fall back to the current session id when it is absent.

Bug fixes

  • Fixed session handling so cached login and identity data is always matched to the exact user session it belongs to. 
  • Fixed SSO sign-in for connectors that record their result directly, such as the Keycloak connector, which stopped signing users in and logged that the cached identity carried no site key. 
  • Changed the two connector settings read actions to accept POST only, bringing them under the same cross-site request policy as the write actions; a caller outside the settings UI that reached them by GET now gets 405. 
  • Fixed the server health check warning that reported the module as having no versioned dependencies. 
Nécessite Jahia 8.2.3.0Publié le 2026-10-02

Improvements

  • Migrates SSOValve authentication logic to use the centralized AuthenticationService, eliminating code duplication and improving maintainability while maintaining full backward compatibility. This changes requires Jahia 8.2.3.0+ by @baptistegrimaud in #71, #76, #73, #90

Bug fixes

  • Added permission check for displaying Jahia Authentication setting in site administration selector by @goonerish in #41 and @dgriffon in #42
Nécessite Jahia 8.2.3.0Publié le 2026-06-30

Bug fixes

  • Fixed a serialization issue in ClusterMapperService resulting in ClassNotFound exceptions when retrieving results for a mapper. 
Nécessite Jahia 8.1.3.0Publié le 2024-02-23

Improvements

  • Introduced a method to return connector connections results. The method is documented on this Academy page.

Bug fixes

  • Fixed a bug in which the translations were based on the user browser instead of the language selected in the user profile.
Nécessite Jahia 8.0.1.0Publié le 2024-02-23
  • Fixed serialization issue in Cluster
  • Updated actions to split them into read and write to make TokenPerPage work (see jahia-csrf-guard)
Nécessite Jahia 8.0.1.0Publié le 2022-02-21
  • Fixed issue with limit of URL parameters serialization when saving oauth parameters
Nécessite Jahia 8.0.1.0Publié le 2021-10-29

Bugfix

Fixed issue where jExperience personalization panel was overlaying connector panel

Nécessite Jahia 8.0.1.0Publié le 2021-03-03

Bugfix

Fixed issue which was preventing proper configuration of a remote publication server

Nécessite Jahia 8.0.1.0Publié le 2021-03-03
Nécessite Jahia 8.0.1.0Publié le 2021-01-11
  • Prevented an error while saving a configuration for the first time
Nécessite Jahia 8.0.1.0Publié le 2020-12-02
  • New module to manage the authentication for all the connectors
Nécessite Jahia 8.0.1.0Publié le 2020-10-20