Forums

Home » Liferay Portal » English » 2. Using Liferay » General

Combination View Flat View Tree View
Threads [ Previous | Next ]
toggle
Rajesh Chaurasia
SSO between liferay and another standalone application
December 29, 2012 4:17 AM
Answer

Rajesh Chaurasia

Rank: Regular Member

Posts: 129

Join Date: August 18, 2011

Recent Posts

Hi

I want to know how i can implement sso between a liferay application and another aplication out of context ie the two are disparate systems.My scenarionis :
1.login to liferay
2.go to a page in liferay portal where there is alink to invoke the other strandalone application ur say https://cnu.bapl.com/myphone
3.a fully authenticated user clicks on link inside liferay and then user should be able to enter the other application without having to specify credentials.

Can some body help ?

Can I use url rewriting in this or do i have to use cookie based logic ?I dont prefer cookei based logic as if i have to write multiple webapps in that stanadalone application,i will have write cooked based login everytime.
Juan Gonzalez
RE: SSO between liferay and another standalone application
December 29, 2012 9:57 AM
Answer

Juan Gonzalez

Rank: Liferay Legend

Posts: 3060

Join Date: October 28, 2008

Recent Posts

Probably CAS SSO is what you're looking for....
Rajesh Chaurasia
RE: SSO between liferay and another standalone application
December 30, 2012 12:34 AM
Answer

Rajesh Chaurasia

Rank: Regular Member

Posts: 129

Join Date: August 18, 2011

Recent Posts

Yes , can you provide me an analysis for this
Milen Dyankov
RE: SSO between liferay and another standalone application
December 31, 2012 3:18 AM
Answer

Milen Dyankov

LIFERAY STAFF

Rank: Expert

Posts: 278

Join Date: October 30, 2012

Recent Posts

Rashmi Rajappa
RE: SSO between liferay and another standalone application
December 31, 2012 9:04 AM
Answer

Rashmi Rajappa

Rank: New Member

Posts: 23

Join Date: April 27, 2009

Recent Posts

As far as i understand out-of-the box SSO features provided in liferay are means by which you can do an SSO from an external application to Liferay. You see where i am alluding at here right.

Bottom line is, I think you need to analyze what kind of capabilities for Single Sign On does the other system have, the one to which you are trying to do a SSO.
There are many ways to accomplish this as in via CAS, NTLM or even a simple HTTP/POST with SAML token.
Jader Francia
RE: SSO between liferay and another standalone application
January 6, 2013 12:33 AM
Answer

Jader Francia

Rank: Junior Member

Posts: 55

Join Date: January 30, 2010

Recent Posts

You can also use a jsp bridge if users and passwords of two systems are the same.
Via hook plugin you can deploy in LR main webapp a jsp that can post user and password to second system via post / get simulating user's login.
It's not a secure solution but in a intranet environment I can think it's acceptable.
After deployed the jsp your link must open it and, o ononload event, the post / get is submitted to the second system.

My 2 cent! ;)

Cheers, J.
Hitoshi Ozawa
RE: SSO between liferay and another standalone application
January 6, 2013 2:33 PM
Answer

Hitoshi Ozawa

Rank: Liferay Legend

Posts: 7949

Join Date: March 23, 2010

Recent Posts

Liferay CE supports OpenSSO out of the box and there is a SAML plugin available for EE users.
We currently have several systems operating with OpenSSO and proprietary SSO without any problems.

Participate in the State of Liferay Community 2017. Help the community and even win some prizes!