/o//commerce-media/accounts/-1/images/18521097?download=true
Multi Domain CAS Login Filter
DXP App
Multi domain CAS login filter hook plugin is developed by Surekha
Technologies to enable multi domain SSO functionality.
Problem: OOTB Liferay supports a configuration option only for single “CAS server name” property (Single Site/Host) where we can provide a CAS server name which is used by CAS to redirect user back to designated sites after successful authentication. This can be a problem as we all know that in Liferay we can have multiple sites set up in a single Liferay instance. In multi site Liferay environment, the user will always be redirected to a site which is mentioned against CAS server name regardless from where the user tries to login.
Solution:To overcome this issue and achieve the common requirement of multiple domain SSO, we have created hook-plugin which will redirect the user back to the same site from where the user tries to login. Plug-in also provides a configurable option (enable.site.redirect.onlogout=true) from the portal-ext property file to redirect user back to site (with an assumption it is enabled in CAS server as well) or CAS logout page based on property value.
Key Benefits:
- Easy to use.
- Easy to deploy.
- Multi Domain CAS SSO.
Problem: OOTB Liferay supports a configuration option only for single “CAS server name” property (Single Site/Host) where we can provide a CAS server name which is used by CAS to redirect user back to designated sites after successful authentication. This can be a problem as we all know that in Liferay we can have multiple sites set up in a single Liferay instance. In multi site Liferay environment, the user will always be redirected to a site which is mentioned against CAS server name regardless from where the user tries to login.
Solution:To overcome this issue and achieve the common requirement of multiple domain SSO, we have created hook-plugin which will redirect the user back to the same site from where the user tries to login. Plug-in also provides a configurable option (enable.site.redirect.onlogout=true) from the portal-ext property file to redirect user back to site (with an assumption it is enabled in CAS server as well) or CAS logout page based on property value.
Key Benefits:
- Easy to use.
- Easy to deploy.
- Multi Domain CAS SSO.
DEVELOPER
Surekha Technologies
DEVELOPER
2015-07-30 00:00
Published date
Fel uppstod under bearbetning av mallen.
The string doesn't match the expected date/time/date-time format. The string to parse was: "2015-07-30 00:00". The expected format was: "MM/dd/yy HH:mm". The nested reason given follows: Unparseable date: "2015-07-30 00:00" ---- FTL stack trace ("~" means nesting-related): - Failed at: ${CPDefinition_displayDate.getData()?... [in template "3192443#3192485#null" at line 4, column 9] ----
1<#setting date_format="MMMMM d, yyyy">
2
3<#if (CPDefinition_displayDate.getData())??>
4 ${CPDefinition_displayDate.getData()?datetime("MM/dd/yy HH:mm")?date}
5</#if>
Published Date
2015-07-30 00:00
SUPPORTED OFFERINGS
Self-Hosted, Self-Managed
Supported Versions
6.2
Resource Requirements
Edition
CE, EE
PRICE
Free
help & support
Terms & Conditions
SHARE LINK
HTML Example
A paragraph is a self-contained unit of a discourse in writing dealing with a particular point or idea. Paragraphs are usually an expected part of formal writing, used to organize longer prose.