core-jgi/org.adempiere.server
Deepak Pansheriya 680f9f3757
IDEMPIERE-5346 : Adding SSO support (#1571)
* IDEMPIERE-5346 : Adding SSO support

* IDEMPIERE-5346 : Fix as per peer review feedback.
Valid user should have password not null
removing #SSO_IS_ALREADY_AUTHENTICATE context variable due to security risk
Cross site scripting issue on error.htm
Making show role panel as system configurable
Adding language selection on role panel
Adding SSO support on iDempiere monitor and osgi console

* IDEMPIERE-5346: Redirect to console using static URL to avoid security vulenarabilit

* Committing patch from Carlos pr1571PR

* IDEMPIERE-5565: fixing NPE issue on Role change

* IDEMPIERE-5346: Appling pr1571PR2 from Carlos

* 1. IDEMPIERE-5346: Fix idempiereMonitor goes in a loop of sign-in
- Fix NPE when changing role
- Fix NPE when a user with single role & sysconfig: SSO_SELECT_ROLE is 'N'

* IDEMPIERE-5346 : IDempiere Monitor, use out of box login when SSO is not configured.

* IDEMPIERE-5346: Adding Authorization type on User and Tenant window. Created /webui/admin page for login with application credential.

* IDEMPIERE-5346: Implementing Hengsi's Code review comments
Showing meaning full error when Identity Provider returns error
In SSO filter, ignoreing css, zkau, images and resource URL
Correcting typo in Principal name.
Updated Documentation

* IDEMPIERE-5346 : Fixed documentation, typo and pending review comments

* IDEMPIERE-5346: Use token & SSO principal service to validate in Login.GetClient

* IDEMPIERE-5346: Remove the Domain URL column and refactor the code.

* IDEMPIERE-5346: Adding flag ENABLE_SSO_IDEMPIERE_MONITOR and ENABLE_SSO_OSGI_CONSOLE, using cache for SSOService, defaulting Authentication type on client to “Application and SSO”

* IDEMPIERE-5346: Fixed issue of User SSO type not respected and support for Zoom URL
2023-09-21 16:43:49 +08:00
..
.settings IDEMPIERE-4488 Remove .classpath from repository (#607) 2021-03-03 00:02:03 +01:00
META-INF IDEMPIERE-5448 2023 June Platform Update (#1531) 2023-06-21 13:44:18 +02:00
OSGI-INF IDEMPIERE-4610 Remove obsolete LdapProcessor (#484) 2020-12-28 11:09:17 +01:00
WEB-INF IDEMPIERE-4933 Platform update for 9.x (#857) 2021-09-04 16:12:10 +02:00
oauth2 IDEMPIERE-3101 implement OAuth2 for mail (gmail, outlook and other mail system) (#593) 2021-03-06 11:49:39 +01:00
resources IDEMPIERE-5523 Release 10 Peace (#1624) 2022-12-24 00:20:49 +01:00
src/main IDEMPIERE-5346 : Adding SSO support (#1571) 2023-09-21 16:43:49 +08:00
.classpath IDEMPIERE-5448 2023 June Platform Update (#1531) 2023-06-21 13:44:18 +02:00
.project IDEMPIERE-3531:add maven tycho configuration 2018-02-10 16:42:06 +07:00
build.properties IDEMPIERE-5448 2023 June Platform Update (#1531) 2023-06-21 13:44:18 +02:00
error.html IDEMPIERE-166 Rebranding of logo and product name 2014-04-02 22:19:47 -05:00
favicon.ico IDEMPIERE-166 Rebranding of logo and product name 2013-04-16 19:28:55 -05:00
footer_bar.gif Refactoring to make project and folder name the same as the bundle symbolic name. Migrate to use eclipse feature and product configuration ( build is broken, to fix later ) 2010-09-29 15:25:34 +08:00
header_banner.jpg Refactoring to make project and folder name the same as the bundle symbolic name. Migrate to use eclipse feature and product configuration ( build is broken, to fix later ) 2010-09-29 15:25:34 +08:00
header_banner.png IDEMPIERE-166 Rebranding of logo and product name 2013-04-16 19:28:55 -05:00
header_bar.jpg Refactoring to make project and folder name the same as the bundle symbolic name. Migrate to use eclipse feature and product configuration ( build is broken, to fix later ) 2010-09-29 15:25:34 +08:00
iD32.gif IDEMPIERE-166 Rebranding of logo and product name 2013-04-16 19:28:55 -05:00
iDempiere120x60.gif IDEMPIERE-166 Rebranding of logo and product name 2013-04-16 19:28:55 -05:00
idempiere.html IDEMPIERE-5523 Release 10 Peace (#1624) 2022-12-24 00:20:49 +01:00
idempiere.jsp IDEMPIERE-4604 Release 8.2 2020-12-20 09:25:13 +01:00
idempiere_logo.png IDEMPIERE-166 Rebranding of logo and product name 2013-04-16 19:28:55 -05:00
idempiere_logo2.gif IDEMPIERE-166 Rebranding of logo and product name 2013-04-16 19:28:55 -05:00
index.html IDEMPIERE-1325 Custom iDempiere Home Page 2014-03-12 16:39:50 -05:00
plugin.xml IDEMPIERE-3353:sync development profile (eclipse) and package profile 2017-04-26 12:24:05 +07:00
pom.xml IDEMPIERE-5448 2023 June Platform Update (#1531) 2023-06-21 13:44:18 +02:00
robots.txt Refactoring to make project and folder name the same as the bundle symbolic name. Migrate to use eclipse feature and product configuration ( build is broken, to fix later ) 2010-09-29 15:25:34 +08:00
standard.css IDEMPIERE-3876 Encoding and line delimiter issues / convert sources to unix line delimiter 2019-01-21 15:37:14 +01:00
webstart.jpg Refactoring to make project and folder name the same as the bundle symbolic name. Migrate to use eclipse feature and product configuration ( build is broken, to fix later ) 2010-09-29 15:25:34 +08:00
zip.gif Refactoring to make project and folder name the same as the bundle symbolic name. Migrate to use eclipse feature and product configuration ( build is broken, to fix later ) 2010-09-29 15:25:34 +08:00