<?xml version="1.0" encoding="UTF-8"?>
<rss version="2.0"
	xmlns:content="http://purl.org/rss/1.0/modules/content/"
	xmlns:wfw="http://wellformedweb.org/CommentAPI/"
	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:slash="http://purl.org/rss/1.0/modules/slash/"
	>

<channel>
	<title>fosiki &#187; openid</title>
	<atom:link href="http://fosiki.com/blog/category/openid/feed/" rel="self" type="application/rss+xml" />
	<link>http://fosiki.com/blog</link>
	<description>Sven Dowideit - Consulting Wiki Engineer</description>
	<lastBuildDate>Sat, 04 Feb 2012 14:10:13 +0000</lastBuildDate>
	<language>en</language>
	<sy:updatePeriod>hourly</sy:updatePeriod>
	<sy:updateFrequency>1</sy:updateFrequency>
	<generator>http://wordpress.org/?v=3.3.1</generator>
		<item>
		<title>TWiki 4.2.0 OpenIDUserContrib Consumer released.</title>
		<link>http://fosiki.com/blog/2008/02/12/twiki-420-openidusercontrib-consumer-released/</link>
		<comments>http://fosiki.com/blog/2008/02/12/twiki-420-openidusercontrib-consumer-released/#comments</comments>
		<pubDate>Tue, 12 Feb 2008 07:39:57 +0000</pubDate>
		<dc:creator>Sven Dowideit</dc:creator>
				<category><![CDATA[enterprise]]></category>
		<category><![CDATA[openid]]></category>
		<category><![CDATA[perl]]></category>
		<category><![CDATA[twiki]]></category>
		<category><![CDATA[twikiapplication]]></category>
		<category><![CDATA[wiki]]></category>
		<category><![CDATA[4.2.0 web2]]></category>
		<category><![CDATA[authentication]]></category>
		<category><![CDATA[Net::OpenID11]]></category>
		<category><![CDATA[openid consumer]]></category>

		<guid isPermaLink="false">http://distributedinformation.com/blog/2008/02/12/twiki-420-openidusercontrib-consumer-released/</guid>
		<description><![CDATA[I have just uploaded the OpenIDUserContrib for TWiki 4.2.0. It adds OpenID login and 1.1 Attribute functionalty to TWiki. Currently, it disables Registration, and limits authentication to OpenID users. It has the advantage over the OpenIDAuth apache module, that it automatically requests the User&#8217;s OpenId 1.1 attributes like Name, Email address directly from their OpenID [...]]]></description>
			<content:encoded><![CDATA[<div class='microid-mailto+http:sha1:fc2c024067f9fe0ecdefe9662c0cb1cbd5adbf61'><p><img src="http://twiki.org/p/pub/Plugins/OpenIDUserContrib/WikiRing-TWiki-OpenID.png" style="margin: 20px; float: right" /></p>
<p>I have just uploaded the <a href="http://twiki.org/cgi-bin/view/Plugins/OpenIDUserContrib">OpenIDUserContrib</a> for TWiki 4.2.0. It adds <a href="http://openid.net" rel="nofollow" target="_top">OpenID</a> login and 1.1 Attribute functionalty to TWiki.</p>
<p>Currently, it disables Registration, and limits authentication to OpenID users.</p>
<p>It has the advantage over the OpenIDAuth apache module, that it automatically requests the User&#8217;s OpenId 1.1 attributes like Name, Email address directly from their OpenID identity.</p>
<p>While it trusts the user&#8217;s choice of &#8216;FullName&#8217; registration attribute when displaying who made changes to topics, the TWiki topic source<br />
actually stores the authenticating OpenID URI, thus their user details will be updated from the authentication server next time they log in.</p>
<p>Note that TWiki Topic based Groups are <em>not</em> yet implemented using this Mapper.</p>
<h3> Future directions</h3>
<ul>
<li> add mixing of UserMappers to allow OpenID and &#8216;normal&#8217; TWiki auth</li>
<li> turn TWiki into an OpenID identity server</li>
<li> add Safe Group definition system</li>
<li> add OpenId to TWiki&#8217;s registration process (would require openid auth first, then prefill registration details from any available attributes
<ul>
<li> This will require re-writing of TWiki&#8217;s inbuilt registration system</li>
</ul>
</li>
<li> move the list of Known users and their mapping information from <code>data/OpenIdUsers.txt</code> to somewhere more scalable. (perhaps DBI)
<ul>
<li> combine the info TWiki uses persistently with the Session and other caching info <span class="twikiNewLink">OpenID11?</span>  uses</li>
</ul>
</li>
</ul>
<h3>Net::OpenID11 (based on Net::JanRain::OpenID)</h3>
<p>To make this work, I fixed the Perl bugs I found in Net::JanRain::OpenID, and renamed the resulting modules under Net::openID11 (as it is not OpenID2.0). I expect to upload these packages to CPAN some time soon.</p>
<p>If you want to take a look at the code &#8211; goto my <a href="http://distributedinformation.com/svn/projects/TWiki/OpenIDUserContrib/">Subversion repository</a></p>
</div>
<span class="slashdigglicious">
<a href="http://slashdot.org/bookmark.pl?url=http%3A%2F%2Ffosiki.com%2Fblog%2F2008%2F02%2F12%2Ftwiki-420-openidusercontrib-consumer-released%2F&amp;title=TWiki+4.2.0+OpenIDUserContrib+Consumer+released." title="Slashdot It!"><img src="http://slashdot.org/favicon.ico" height="16" width="16" alt="[Slashdot]" /></a>
<a href="http://digg.com/submit?phase=2&amp;url=http%3A%2F%2Ffosiki.com%2Fblog%2F2008%2F02%2F12%2Ftwiki-420-openidusercontrib-consumer-released%2F&amp;title=TWiki+4.2.0+OpenIDUserContrib+Consumer+released." title="Digg This Story"><img src="http://digg.com/favicon.ico" width="16" height="16" alt="[Digg]" /></a>
<a href="http://reddit.com/submit?url=http%3A%2F%2Ffosiki.com%2Fblog%2F2008%2F02%2F12%2Ftwiki-420-openidusercontrib-consumer-released%2F&amp;title=TWiki+4.2.0+OpenIDUserContrib+Consumer+released." title="Reddit"><img src="http://reddit.com/favicon.ico" width="16" height="16" alt="[Reddit]" /></a>
<a href="http://del.icio.us/post?url=http%3A%2F%2Ffosiki.com%2Fblog%2F2008%2F02%2F12%2Ftwiki-420-openidusercontrib-consumer-released%2F&amp;title=TWiki+4.2.0+OpenIDUserContrib+Consumer+released." title="Save to del.icio.us" onclick="window.open('http://del.icio.us/post?v=4&amp;noui&amp;jump=close&amp;url=http%3A%2F%2Ffosiki.com%2Fblog%2F2008%2F02%2F12%2Ftwiki-420-openidusercontrib-consumer-released%2F&amp;title=TWiki+4.2.0+OpenIDUserContrib+Consumer+released.', 'delicious', 'toolbar=no,width=700,height=400'); return false;"><img src="http://images.del.icio.us/static/img/delicious.small.gif" width="16" height="16" alt="[del.icio.us]" /></a>
<a href="http://www.facebook.com/share.php?u=http%3A%2F%2Ffosiki.com%2Fblog%2F2008%2F02%2F12%2Ftwiki-420-openidusercontrib-consumer-released%2F" title="Share on Facebook"><img src="http://www.facebook.com/favicon.ico" width="16" height="16" alt="[Facebook]" /></a>
<a href="http://technorati.com/faves?add=http%3A%2F%2Ffosiki.com%2Fblog%2F2008%2F02%2F12%2Ftwiki-420-openidusercontrib-consumer-released%2F" title="Add to my Technorati Favorites"><img src="http://technorati.com/favicon.ico" width="16" height="16" alt="[Technorati]" /></a>
<a href="http://www.google.com/bookmarks/mark?op=edit&amp;output=popup&amp;bkmk=http%3A%2F%2Ffosiki.com%2Fblog%2F2008%2F02%2F12%2Ftwiki-420-openidusercontrib-consumer-released%2F&amp;title=TWiki+4.2.0+OpenIDUserContrib+Consumer+released." title="Save to Google Bookmarks"><img src="http://www.google.com/favicon.ico" width="16" height="16" alt="[Google]" /></a>
<a href="http://www.stumbleupon.com/submit?url=http%3A%2F%2Ffosiki.com%2Fblog%2F2008%2F02%2F12%2Ftwiki-420-openidusercontrib-consumer-released%2F&amp;title=TWiki+4.2.0+OpenIDUserContrib+Consumer+released." title="Stumble it!"><img src="http://www.stumbleupon.com/favicon.ico" width="16" height="16" alt="[StumbleUpon]" /></a>
</span>]]></content:encoded>
			<wfw:commentRss>http://fosiki.com/blog/2008/02/12/twiki-420-openidusercontrib-consumer-released/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
	</channel>
</rss>

<!-- Dynamic page generated in 1.089 seconds. -->
<!-- Cached page generated by WP-Super-Cache on 2012-02-05 10:48:58 -->

