Aller au contenu principal
Jahia Store
FR

Jahia Oauth AWS Cognito

community
Télécharger 2.2.16

Informations

Identifiant du module
jahia-oauth-aws-cognito
Identifiant de groupe
org.jahia.community
Statut
community
Catégorie
Authentication
Auteur
tleclere@jahia.com
Site web du développeur
http://www.jahia.com
Nécessite Jahia
8.1.3.0
Mis à jour
2026-07-09
Source
scm:git:git@github.com:Jahia/jahia-oauth-aws-cognito.git
Étiquettes
  • authentication
  • amazon
  • aws
  • aws cognito
  • oauth
  • sso

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

Versions

  • Logout SSO
  • Save referer in a cookie
Nécessite Jahia 8.1.3.0Mis à jour 2025-10-28

Invalidate previous session to login new user

Nécessite Jahia 8.1.3.0Mis à jour 2025-07-22

Cache SSO_LOGIN in callback action

Nécessite Jahia 8.1.3.0Mis à jour 2025-07-22

Remove protected url /userinfo

Decode OpenID Token in the callback

Nécessite Jahia 8.1.3.0Mis à jour 2025-03-25

[WIP] Performance issues: cache user when retrieving membership

Nécessite Jahia 8.1.3.0Mis à jour 2024-01-12

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

Nécessite Jahia 8.1.3.0Mis à jour 2024-01-12

[WIP] Performance issues: remove search users & groups

Nécessite Jahia 8.1.3.0Mis à jour 2024-01-12
  • Always identify user with sub
Nécessite Jahia 8.1.3.0Mis à jour 2023-12-22
  • Remove logoutendpoint (duplicate endpoint)
Nécessite Jahia 8.1.3.0Mis à jour 2023-12-22
  • Expose provider key
Nécessite Jahia 8.1.3.0Mis à jour 2023-12-20
  • Clean code + Add logout configuration
Nécessite Jahia 8.1.3.0Mis à jour 2023-12-20
  • Expose AWS Cognito constants
Nécessite Jahia 8.1.3.0Mis à jour 2023-12-19
2.2.4brouillonTélécharger
  • Expose AWS SDK
Nécessite Jahia 8.1.3.0Mis à jour 2023-12-19
2.2.3brouillonTélécharger
  • Expose AWS Cognito constants
Nécessite Jahia 8.1.3.0Mis à jour 2023-12-19
  • Expose user sub
Nécessite Jahia 8.1.3.0Mis à jour 2023-12-19
  • Verify user password
  • FIX userinfo endpoint case sensitive
  • Remove custom implementation
  • Add provider and site key in aws configuration to get user in cache
Nécessite Jahia 8.1.3.0Mis à jour 2023-12-19
  • Improve performances caching all users
  • Add AWS namespace (custom and dev prefix)
  • Search user by sub
  • Custom login parameters app & action
Nécessite Jahia 8.1.3.0Mis à jour 2023-11-08
  • Bad performance during search, hack with a specific lookup by email Thomas LE CLERE 4 minutes ago
Nécessite Jahia 8.1.3.0Mis à jour 2023-11-07
  • Review search as we can't filter with mutiple attributes neither with custom attributes 
  • Generic user attributes
Nécessite Jahia 8.1.3.0Mis à jour 2023-11-07
  • 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 :
Nécessite Jahia 8.1.3.0Mis à jour 2023-11-07
2.1.0brouillonTélécharger
  • 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 :
Nécessite Jahia 8.1.3.0Mis à jour 2023-11-07
2.0.8brouillonTélécharger

Replace attribute name with : by _

Nécessite Jahia 8.1.3.0Mis à jour 2023-11-06

Custom logout JAX-RS endpoint

Nécessite Jahia 8.1.3.0Mis à jour 2023-10-30

Search user by sub attribute

Nécessite Jahia 8.1.3.0Mis à jour 2023-10-25

Get / Search users and groups recursively

Nécessite Jahia 8.1.3.0Mis à jour 2023-10-20
2.0.4brouillonTélécharger

Search users and groups

Nécessite Jahia 8.1.3.0Mis à jour 2023-10-20

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

Nécessite Jahia 8.1.3.0Mis à jour 2023-10-18

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

Nécessite Jahia 8.1.3.0Mis à jour 2023-10-13

Double implementation OIDC + custom login url

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

Catch AWS error

Nécessite Jahia 8.1.3.0Mis à jour 2023-09-19

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

Nécessite Jahia 8.1.3.0Mis à jour 2023-07-28
Nécessite Jahia 8.1.3.0Mis à jour 2023-07-04