Skip to main content
store
EN

Jahia Oauth AWS Cognito

community
Download 2.2.15

Information

Module ID
jahia-oauth-aws-cognito
Group ID
org.jahia.community
Status
community
Category
Authentication & Security
Author
tleclere@jahia.com
Developer website
http://www.jahia.com
Requires Jahia
8.1.3.0
Released
2026-04-30
Source
scm:git:git@github.com:Jahia/jahia-oauth-aws-cognito.git
Tags
  • authentication
  • amazon
  • aws
  • aws cognito
  • oauth
  • sso

This is the custom module (jahia-oauth-aws-cognito) for running on a Jahia server.

Dependencies

Depended on by

Nothing depends on this module.

Versions

2.2.15Download

Invalidate previous session to login new user

Requires Jahia 8.1.3.0Released 2026-04-30
2.2.14Download

Cache SSO_LOGIN in callback action

Requires Jahia 8.1.3.0Released 2026-04-30
2.2.13Download

Remove protected url /userinfo

Decode OpenID Token in the callback

Requires Jahia 8.1.3.0Released 2026-04-30
2.2.12Download

[WIP] Performance issues: cache user when retrieving membership

Requires Jahia 8.1.3.0Released 2026-04-30
2.2.11Download

[WIP] Performance issues: get all groups and cache them

Requires Jahia 8.1.3.0Released 2026-04-30
2.2.10Download

[WIP] Performance issues: remove search users & groups

Requires Jahia 8.1.3.0Released 2026-04-30
  • Always identify user with sub
Requires Jahia 8.1.3.0Released 2026-04-30
  • Remove logoutendpoint (duplicate endpoint)
Requires Jahia 8.1.3.0Released 2026-04-30
  • Expose provider key
Requires Jahia 8.1.3.0Released 2026-04-30
  • Clean code + Add logout configuration
Requires Jahia 8.1.3.0Released 2026-04-30
  • Expose AWS Cognito constants
Requires Jahia 8.1.3.0Released 2026-04-30
  • Expose user sub
Requires Jahia 8.1.3.0Released 2026-04-30
  • Verify user password
  • FIX userinfo endpoint case sensitive
  • Remove custom implementation
  • Add provider and site key in aws configuration to get user in cache
Requires Jahia 8.1.3.0Released 2026-04-30
  • Improve performances caching all users
  • Add AWS namespace (custom and dev prefix)
  • Search user by sub
  • Custom login parameters app & action
Requires Jahia 8.1.3.0Released 2026-04-30
  • Bad performance during search, hack with a specific lookup by email Thomas LE CLERE 4 minutes ago
Requires Jahia 8.1.3.0Released 2026-04-30
  • Review search as we can't filter with mutiple attributes neither with custom attributes 
  • Generic user attributes
Requires Jahia 8.1.3.0Released 2026-04-30
  • Set endpoint, clientId, clientSecret in the user group provider
  • Revert to username instead of sub (sub is a JCRUserNode property)
  • Multiple AWS custom login services, we get the one found in installed… 
  • Guess siteKey to custom login url
  • Implement verify password checking if we can log in the user
  • Replace attribute name with :
Requires Jahia 8.1.3.0Released 2026-04-30

Custom logout JAX-RS endpoint

Requires Jahia 8.1.3.0Released 2026-04-30

Search user by sub attribute

Requires Jahia 8.1.3.0Released 2026-04-30

Get / Search users and groups recursively

Requires Jahia 8.1.3.0Released 2026-04-30

Identify user by sub instead username
Fallback to systemsite when you get awsCognitoConfiguration
Add fr translations

Requires Jahia 8.1.3.0Released 2026-04-30

Search users and groups
Expose client secret in the configuration Save the last connection date under a jcrusernode property
FIX Cache Manager with module name to avoid ClassCastException
Expose endpoint & clientID
FIX account locked property
Move constants to AwsCognitoConstants (remove custom logout)
Expose AWS Cognito configuration set up in site settings (withlogout UI in progress)
Expose OSGI interface to implement custom login service

Requires Jahia 8.1.3.0Released 2026-04-30

Double implementation OIDC + custom login url

Fallback authentication config to systemsite if it's not found in current site

Catch AWS error

Requires Jahia 8.1.3.0Released 2026-04-30

Add new external login page with the user encrypted in the callback

Requires Jahia 8.1.3.0Released 2026-04-30
Requires Jahia 8.1.3.0Released 2026-04-30