<?xml version="1.0" encoding="UTF-8"?><rss version="2.0"
	xmlns:content="http://purl.org/rss/1.0/modules/content/"
	xmlns:dc="http://purl.org/dc/elements/1.1/"
	xmlns:atom="http://www.w3.org/2005/Atom"
	xmlns:sy="http://purl.org/rss/1.0/modules/syndication/"
	xmlns:georss="http://www.georss.org/georss" xmlns:geo="http://www.w3.org/2003/01/geo/wgs84_pos#" xmlns:media="http://search.yahoo.com/mrss/"
		>
<channel>
	<title>Comments on: XWiki &#8211; User Authentication with Oracle SSO</title>
	<atom:link href="http://bodez.wordpress.com/2008/10/15/xwiki-user-authentication-with-oracle-sso/feed/" rel="self" type="application/rss+xml" />
	<link>http://bodez.wordpress.com/2008/10/15/xwiki-user-authentication-with-oracle-sso/</link>
	<description>Bug or feature? ......Uhm... Let me think about it...</description>
	<lastBuildDate>Fri, 05 Jun 2009 06:45:17 +0000</lastBuildDate>
	<generator>http://wordpress.com/</generator>
	<sy:updatePeriod>hourly</sy:updatePeriod>
	<sy:updateFrequency>1</sy:updateFrequency>
		<item>
		<title>By: Alberto</title>
		<link>http://bodez.wordpress.com/2008/10/15/xwiki-user-authentication-with-oracle-sso/comment-page-1/#comment-27</link>
		<dc:creator>Alberto</dc:creator>
		<pubDate>Fri, 28 Nov 2008 11:49:10 +0000</pubDate>
		<guid isPermaLink="false">http://bodez.wordpress.com/?p=130#comment-27</guid>
		<description>Ti ringrazio moltissimo, ora cercherò di trovare il bandolo della matassa. Ti lascio la mia email (con ovvie modifiche antispam): norad_KiOcCiOlA_emailNoSpAm_it, magari ci possiamo sentire in msn o altro IM per questa questione, se non ti crea troppo disturbo ovviamente; mi pare che entrambi lavoriamo su infrastrutture simili!! Ancora grazie e buon lavoro.</description>
		<content:encoded><![CDATA[<p>Ti ringrazio moltissimo, ora cercherò di trovare il bandolo della matassa. Ti lascio la mia email (con ovvie modifiche antispam): norad_KiOcCiOlA_emailNoSpAm_it, magari ci possiamo sentire in msn o altro IM per questa questione, se non ti crea troppo disturbo ovviamente; mi pare che entrambi lavoriamo su infrastrutture simili!! Ancora grazie e buon lavoro.</p>
]]></content:encoded>
	</item>
	<item>
		<title>By: Beppe</title>
		<link>http://bodez.wordpress.com/2008/10/15/xwiki-user-authentication-with-oracle-sso/comment-page-1/#comment-25</link>
		<dc:creator>Beppe</dc:creator>
		<pubDate>Wed, 26 Nov 2008 21:59:20 +0000</pubDate>
		<guid isPermaLink="false">http://bodez.wordpress.com/?p=130#comment-25</guid>
		<description>Ciao Alberto
io ho risolto il problema usando un approccio simile all&#039;ext environment di Liferay.
Ho creato un progetto xwiki-ext che contiene solo il codice delle mie extensions. Nel build.xml (uso ant) oltre creare il jar file (xwiki-ext.jar) lo copio nella directory WEB-INF/lib del source originale di xwiki (che puoi prendere con SVN).
Poi ho creato un progetto xwiki-ear che impacca il tutto (source originale di xwiki + il mio jar file) in un file EAR che poi va a finire nell&#039;OC4J.

In futuro quando devo aggiornare la versione rimpiazzo il sorgente di Xwiki e rigenero xwiki-ext e ear file. 

La libreria Sapienza... ops, me la sono dimenticata.. e&#039; solo un redirect alla pagina di login.</description>
		<content:encoded><![CDATA[<p>Ciao Alberto<br />
io ho risolto il problema usando un approccio simile all&#8217;ext environment di Liferay.<br />
Ho creato un progetto xwiki-ext che contiene solo il codice delle mie extensions. Nel build.xml (uso ant) oltre creare il jar file (xwiki-ext.jar) lo copio nella directory WEB-INF/lib del source originale di xwiki (che puoi prendere con SVN).<br />
Poi ho creato un progetto xwiki-ear che impacca il tutto (source originale di xwiki + il mio jar file) in un file EAR che poi va a finire nell&#8217;OC4J.</p>
<p>In futuro quando devo aggiornare la versione rimpiazzo il sorgente di Xwiki e rigenero xwiki-ext e ear file. </p>
<p>La libreria Sapienza&#8230; ops, me la sono dimenticata.. e&#8217; solo un redirect alla pagina di login.</p>
]]></content:encoded>
	</item>
	<item>
		<title>By: Alberto</title>
		<link>http://bodez.wordpress.com/2008/10/15/xwiki-user-authentication-with-oracle-sso/comment-page-1/#comment-24</link>
		<dc:creator>Alberto</dc:creator>
		<pubDate>Wed, 26 Nov 2008 12:56:49 +0000</pubDate>
		<guid isPermaLink="false">http://bodez.wordpress.com/?p=130#comment-24</guid>
		<description>Caro Beppe, mi trovo anche io ad avere l&#039;esigenza di integrare xwiki con l&#039;SSO di Oracle. Ho sempre cercato di evitare di modificare il progetto xwiki anche per facilitare eventuali aggiornamenti a versioni successive, dunque ho usato il WAR preconfezionato, versione 1.5. Come mi consiglieresti di procedere? Devo importare il progetto xwiki dal loro SVN in eclipse, andare ad aggiungere la classe, compilarla e inserirle il .class nel xwiki-core.jar? Sto provando ma non sembra così semplice. Ho letto la classe che hai scritto e c&#039;è un riferimento ad una libreria (sapienza) che ovviamente non ho, ma che funzione ha? Grazie davvero e scusa per le tante domande... spero di venirne a capo.</description>
		<content:encoded><![CDATA[<p>Caro Beppe, mi trovo anche io ad avere l&#8217;esigenza di integrare xwiki con l&#8217;SSO di Oracle. Ho sempre cercato di evitare di modificare il progetto xwiki anche per facilitare eventuali aggiornamenti a versioni successive, dunque ho usato il WAR preconfezionato, versione 1.5. Come mi consiglieresti di procedere? Devo importare il progetto xwiki dal loro SVN in eclipse, andare ad aggiungere la classe, compilarla e inserirle il .class nel xwiki-core.jar? Sto provando ma non sembra così semplice. Ho letto la classe che hai scritto e c&#8217;è un riferimento ad una libreria (sapienza) che ovviamente non ho, ma che funzione ha? Grazie davvero e scusa per le tante domande&#8230; spero di venirne a capo.</p>
]]></content:encoded>
	</item>
	<item>
		<title>By: Beppe</title>
		<link>http://bodez.wordpress.com/2008/10/15/xwiki-user-authentication-with-oracle-sso/comment-page-1/#comment-20</link>
		<dc:creator>Beppe</dc:creator>
		<pubDate>Fri, 07 Nov 2008 08:54:01 +0000</pubDate>
		<guid isPermaLink="false">http://bodez.wordpress.com/?p=130#comment-20</guid>
		<description>Hi Peter
I only perform user authentication with SSO whilst still relying on XWiki for managing groups and users permissions (authorisation). The admin dashboard is pretty good, and I can benefit of the granular security scheme (i.e. overriding default group rights for a given user).

In xwiki.cfg you can map LDAP groups to XWiki groups.. so I guess you could manage the groups in LDAP, then export (sync) those to the wiki. However I&#039;m not sure if/how you can assign privileges to groups and to single users.

Sorry, not very helpful :-(</description>
		<content:encoded><![CDATA[<p>Hi Peter<br />
I only perform user authentication with SSO whilst still relying on XWiki for managing groups and users permissions (authorisation). The admin dashboard is pretty good, and I can benefit of the granular security scheme (i.e. overriding default group rights for a given user).</p>
<p>In xwiki.cfg you can map LDAP groups to XWiki groups.. so I guess you could manage the groups in LDAP, then export (sync) those to the wiki. However I&#8217;m not sure if/how you can assign privileges to groups and to single users.</p>
<p>Sorry, not very helpful <img src='http://s.wordpress.com/wp-includes/images/smilies/icon_sad.gif' alt=':-(' class='wp-smiley' /> </p>
]]></content:encoded>
	</item>
	<item>
		<title>By: Peter Moran</title>
		<link>http://bodez.wordpress.com/2008/10/15/xwiki-user-authentication-with-oracle-sso/comment-page-1/#comment-19</link>
		<dc:creator>Peter Moran</dc:creator>
		<pubDate>Wed, 05 Nov 2008 05:33:06 +0000</pubDate>
		<guid isPermaLink="false">http://bodez.wordpress.com/?p=130#comment-19</guid>
		<description>Hi,

Can I ask how are you handling XWiki authz? Do you maintaining groups and rights in XWiki and assign users after they are created. I am investigating ways of performing SSO as per your auth service, but I would also like to maintain user&#039;s permissions in an external LDAP. Seems to me like I may have to implement the LDAP group synchronisation in a similar fashion to XWikiLDAPAuthServiceImpl. Any thoughts welcome.</description>
		<content:encoded><![CDATA[<p>Hi,</p>
<p>Can I ask how are you handling XWiki authz? Do you maintaining groups and rights in XWiki and assign users after they are created. I am investigating ways of performing SSO as per your auth service, but I would also like to maintain user&#8217;s permissions in an external LDAP. Seems to me like I may have to implement the LDAP group synchronisation in a similar fashion to XWikiLDAPAuthServiceImpl. Any thoughts welcome.</p>
]]></content:encoded>
	</item>
	<item>
		<title>By: gcatanese</title>
		<link>http://bodez.wordpress.com/2008/10/15/xwiki-user-authentication-with-oracle-sso/comment-page-1/#comment-16</link>
		<dc:creator>gcatanese</dc:creator>
		<pubDate>Fri, 17 Oct 2008 13:00:14 +0000</pubDate>
		<guid isPermaLink="false">http://bodez.wordpress.com/?p=130#comment-16</guid>
		<description>Hello, thanks for the feedback.

Yes, the impl is indeed similar to the XWiki Trusted Application Server, I got the inspiration from that.
I just wanted to show how to get the SSO credential (getRemoteUser) as well as providing additional notes for people who want to do the same thing,

One thing missing in the source I posted is the redirect to the login screen: if getRemoteUser() returns null (identify cannot be authenticated) then the user should be redirected to the Login Screen instead of showing the default &quot;Access denied&quot; page in XWiki (unless anonymous access is provided I guess).

BTW great tool! :-)</description>
		<content:encoded><![CDATA[<p>Hello, thanks for the feedback.</p>
<p>Yes, the impl is indeed similar to the XWiki Trusted Application Server, I got the inspiration from that.<br />
I just wanted to show how to get the SSO credential (getRemoteUser) as well as providing additional notes for people who want to do the same thing,</p>
<p>One thing missing in the source I posted is the redirect to the login screen: if getRemoteUser() returns null (identify cannot be authenticated) then the user should be redirected to the Login Screen instead of showing the default &#8220;Access denied&#8221; page in XWiki (unless anonymous access is provided I guess).</p>
<p>BTW great tool! <img src='http://s.wordpress.com/wp-includes/images/smilies/icon_smile.gif' alt=':-)' class='wp-smiley' /> </p>
]]></content:encoded>
	</item>
	<item>
		<title>By: Ludovic Dubost</title>
		<link>http://bodez.wordpress.com/2008/10/15/xwiki-user-authentication-with-oracle-sso/comment-page-1/#comment-15</link>
		<dc:creator>Ludovic Dubost</dc:creator>
		<pubDate>Fri, 17 Oct 2008 08:42:18 +0000</pubDate>
		<guid isPermaLink="false">http://bodez.wordpress.com/?p=130#comment-15</guid>
		<description>Hi,

Your auth looks quite similar to

http://svn.xwiki.org/svnroot/xwiki/platform/core/trunk/xwiki-core/src/main/java/com/xpn/xwiki/user/impl/xwiki/AppServerTrustedAuthServiceImpl.java

But it would be great if we can reintegrate it with all others auths we start to have</description>
		<content:encoded><![CDATA[<p>Hi,</p>
<p>Your auth looks quite similar to</p>
<p><a href="http://svn.xwiki.org/svnroot/xwiki/platform/core/trunk/xwiki-core/src/main/java/com/xpn/xwiki/user/impl/xwiki/AppServerTrustedAuthServiceImpl.java" rel="nofollow">http://svn.xwiki.org/svnroot/xwiki/platform/core/trunk/xwiki-core/src/main/java/com/xpn/xwiki/user/impl/xwiki/AppServerTrustedAuthServiceImpl.java</a></p>
<p>But it would be great if we can reintegrate it with all others auths we start to have</p>
]]></content:encoded>
	</item>
	<item>
		<title>By: Vincent Massol</title>
		<link>http://bodez.wordpress.com/2008/10/15/xwiki-user-authentication-with-oracle-sso/comment-page-1/#comment-14</link>
		<dc:creator>Vincent Massol</dc:creator>
		<pubDate>Thu, 16 Oct 2008 19:40:21 +0000</pubDate>
		<guid isPermaLink="false">http://bodez.wordpress.com/?p=130#comment-14</guid>
		<description>Very cool, thanks. I&#039;ve linked your article from http://www.xwiki.org/xwiki/bin/view/Main/ExternalLinks</description>
		<content:encoded><![CDATA[<p>Very cool, thanks. I&#8217;ve linked your article from <a href="http://www.xwiki.org/xwiki/bin/view/Main/ExternalLinks" rel="nofollow">http://www.xwiki.org/xwiki/bin/view/Main/ExternalLinks</a></p>
]]></content:encoded>
	</item>
</channel>
</rss>
