Skip to main content
Jahia Store
EN

Jahia OAuth

supported
Download 5.0.0

Information

Module ID
jahia-oauth
Group ID
org.jahia.modules
Status
supported
Category
Authentication
Author
JSG
Developer website
http://www.jahia.com
Requires Jahia
8.2.3.0
Updated
2026-07-09
Source
scm:git:git@github.com:Jahia/jahia-oauth.git
Tags
  • social
  • oauth
  • login
  • authentication

This is the backbone of Jahia Oauth solutions and the first module you'll need to install if you want to add oauth and social login on your Jahia website. This module is part of Jahia Oauth package.

Documentation available on Jahia Academy at Configuring OAuth modules and social login

 

Screenshots

Versions

This releases makes it possible to run the module with the latest version of Jahia authentication modules.

There are no functional changes in this module which was released solely for compatibility purposes.

Requires Jahia 8.2.3.0Updated 2026-06-30

Although this is a new major release, no breaking changes are expected in this version. The major digit upgrade was done to highlight the update of the minimum version of Jahia, which went from 8.0.1.0 to 8.2.0.0.

Improvements

  • Enabled mapping of nested and array-valued properties from an identity-provider token

Misc

  • Updated Jahia minimum compatibility from 8.0.1.0 to 8.2.0.0
  • Updated Jackson from 2.12.0 to 2.21.4
Requires Jahia 8.2.0.0Updated 2026-06-03

Improvements

  • Introduced support for Dynamic Property Mapping from OAuth JSON Responses 
  • Introduced OSGI configuration for UserInfo endpoints

Misc

  • Migrated from Blueprint to OSGi DS
  • Updated scribejava-apis from 8.1.0 to 8.3.3 
Requires Jahia 8.0.1.0Updated 2026-01-21

Improvements

 

  • Provided an implementation and documentation on how to extract data from OAuth calls. The method is documented on this Academy page.  
  • Exposed OpenIdToken in Jahia OAuth
  • Added the ability to register a custom connector. The sample module documentation was updated to reflect these changes: https://github.com/Jahia/sample-oauth 

Bug fixes

  • Fixed missing translation
Requires Jahia 8.0.1.0Updated 2022-05-18

Bugfixes

  • Fixed typo on french resource bundle
  • Fixed linkedin connector to correctly handle login and email mapping

New features and improvements

  • Make it possible to extend Jahia OAuth to register new custom implementations
  • Upgraded scribejava to latest version
  • Improved look & feel of OAuth buttons 
  • Hide buttons when user is already authenticated
Requires Jahia 8.0.1.0Updated 2021-03-26
  • Added Github OAuth connector
  • Added Facebook OAuth connector
  • Added LinkedIn OAuth connector
Requires Jahia 8.0.1.0Updated 2021-01-11
  • Improved the protection of the Actions against CSRF attacks
  • Separated the authentication from the user creation (see Jahia Authentication module)
  • Upgraded Scribe API
  • Added Google Oauth connector
  • Added FranceConnect connector
Requires Jahia 8.0.1.0Updated 2020-12-02

New release compatible with Jahia 8.0

Requires Jahia 8.0.0.0Updated 2020-12-02

New features and improvements

  • Make it possible to extend Jahia OAuth to register new custom implementations
  • Fixed issue with CSRF guard
Requires Jahia 7.2.0.0Updated 2021-04-01
Requires Jahia 7.2.0.0Updated 2017-12-08
Requires Jahia 7.2.0.0Updated 2017-09-04
Requires Jahia 7.2.0.0Updated 2017-05-30