[idempiere/idempiere] c58a44: IDEMPIERE-6820 Add multi tenant support to SSO (DA...

0 views
Skip to first unread message

hengsin

unread,
Mar 11, 2026, 5:42:11 PMMar 11
to idempi...@googlegroups.com
Branch: refs/heads/release-12
Home: https://github.com/idempiere/idempiere
Commit: c58a4427858d150730e3f8fef8feeabce694ec0f
https://github.com/idempiere/idempiere/commit/c58a4427858d150730e3f8fef8feeabce694ec0f
Author: hengsin <hen...@gmail.com>
Date: 2026-03-11 (Wed, 11 Mar 2026)

Changed paths:
M org.adempiere.base/src/org/adempiere/base/sso/SSOUtils.java
M org.adempiere.base/src/org/compiere/model/MClient.java
M org.adempiere.base/src/org/compiere/model/MSSOPrincipalConfig.java
M org.adempiere.ui.zk/WEB-INF/src/org/adempiere/webui/AdempiereWebUI.java
M org.adempiere.ui.zk/WEB-INF/src/org/adempiere/webui/panel/LoginPanel.java
M org.adempiere.ui.zk/WEB-INF/src/org/adempiere/webui/sso/filter/SSOWebUIFilter.java
M org.adempiere.ui.zk/WEB-INF/src/org/adempiere/webui/util/DesktopWatchDog.java
M org.adempiere.ui.zk/WEB-INF/src/org/adempiere/webui/window/LoginWindow.java
M org.adempiere.ui.zk/admin.zul

Log Message:
-----------
IDEMPIERE-6820 Add multi tenant support to SSO (DAD-209) (#3177)

* IDEMPIERE-6820 Add multi tenant support to SSO (DAD-209)

- Sync admin.zul with index.zul
- Added MClient cache by login prefix
- Make usage of sso provider uuid cookie more constraint
- Should Always show login page for admin login
- Validate sso provider uuid cookie
- Always set ISSOPrincipalService.SSO_SELECTED_PROVIDER session
attribute
- Validate sso povider uuid params against tenant login prefix

* IDEMPIERE-6820 Add multi tenant support to SSO (DAD-209)

- Fix change role not working with sso=y and showloginpage=n
- Fix tenant parameter lost after logout

* IDEMPIERE-6820 Add multi tenant support to SSO (DAD-209)

- refine handling of tenant query parameter
- make "tenant" string a static constant

* IDEMPIERE-6820 Add multi tenant support to SSO (DAD-209)

- catch potential uuid conversion error.

* IDEMPIERE-6820 Add multi tenant support to SSO (DAD-209)

- Fix validation of config for login tenant prefix



To unsubscribe from these emails, change your notification settings at https://github.com/idempiere/idempiere/settings/notifications
Reply all
Reply to author
Forward
0 new messages