<?xml version="1.0" encoding="UTF-8" ?>
<?xml-stylesheet type="text/xsl" href="http://blogs.msdn.com/utility/FeedStylesheets/rss.xsl" media="screen"?><rss version="2.0" xmlns:dc="http://purl.org/dc/elements/1.1/" xmlns:slash="http://purl.org/rss/1.0/modules/slash/" xmlns:wfw="http://wellformedweb.org/CommentAPI/"><channel><title>Andrew Arnott : Identity</title><link>http://blogs.msdn.com/andrewarnottms/archive/tags/Identity/default.aspx</link><description>Tags: Identity</description><dc:language>en-US</dc:language><generator>CommunityServer 2.1 SP1 (Build: 61025.2)</generator><item><title>OpenID and ASP.NET web sites</title><link>http://blogs.msdn.com/andrewarnottms/archive/2008/04/14/openid-and-asp-net-web-sites.aspx</link><pubDate>Tue, 15 Apr 2008 01:21:10 GMT</pubDate><guid isPermaLink="false">91d46819-8472-40ad-a661-2c78acb4018c:8395098</guid><dc:creator>andarno</dc:creator><slash:comments>0</slash:comments><comments>http://blogs.msdn.com/andrewarnottms/comments/8395098.aspx</comments><wfw:commentRss>http://blogs.msdn.com/andrewarnottms/commentrss.aspx?PostID=8395098</wfw:commentRss><description>&lt;p&gt;If you are a web developer I hope you've considered accepting &lt;a href="http://openid.net"&gt;OpenID&lt;/a&gt; credentials for logging in your users.&amp;#160; If you have an ASP.NET web site, the process of adding OpenID support to your web site &lt;a href="http://blog.nerdbank.net/2008/04/how-to-add-openid-to-your-aspnet-web.html"&gt;couldn't be easier&lt;/a&gt; when you use the free C# &lt;a href="http://dotnetopenid.googlecode.com"&gt;DotNetOpenId&lt;/a&gt; library.&amp;#160; &lt;/p&gt;  &lt;p&gt;Supporting OpenID is a great idea:&lt;/p&gt;  &lt;ol&gt;   &lt;li&gt;No more &amp;quot;I forgot my username/password&amp;quot; pages. &lt;/li&gt;    &lt;li&gt;No more &amp;quot;Change Password&amp;quot; pages. &lt;/li&gt;    &lt;li&gt;Your users have one less username/password to make-up/reuse when they join your site. &lt;/li&gt;    &lt;li&gt;Users who prefer greater security than a username/password provides can choose an OpenID Provider that provides that assurance, without you having to enhance your site. &lt;/li&gt;    &lt;li&gt;It's free.&amp;#160; And so are &lt;a href="http://wiki.openid.net/Libraries"&gt;the libraries&lt;/a&gt; that you can drop in to add support for it. &lt;/li&gt; &lt;/ol&gt;&lt;img src="http://blogs.msdn.com/aggbug.aspx?PostID=8395098" width="1" height="1"&gt;</description><category domain="http://blogs.msdn.com/andrewarnottms/archive/tags/Identity/default.aspx">Identity</category><category domain="http://blogs.msdn.com/andrewarnottms/archive/tags/.NET/default.aspx">.NET</category></item><item><title>Where are the InfoCard sites?</title><link>http://blogs.msdn.com/andrewarnottms/archive/2007/09/06/where-are-the-infocard-sites.aspx</link><pubDate>Thu, 06 Sep 2007 16:53:54 GMT</pubDate><guid isPermaLink="false">91d46819-8472-40ad-a661-2c78acb4018c:4787050</guid><dc:creator>andarno</dc:creator><slash:comments>4</slash:comments><comments>http://blogs.msdn.com/andrewarnottms/comments/4787050.aspx</comments><wfw:commentRss>http://blogs.msdn.com/andrewarnottms/commentrss.aspx?PostID=4787050</wfw:commentRss><description>&lt;p&gt;&lt;a href="http://msdn2.microsoft.com/en-us/netframework/aa663320.aspx"&gt;InfoCard&lt;/a&gt; is the greatest invention since the web browser!&amp;nbsp; In my opinion anyway.&amp;nbsp; If you don't agree or you haven't heard of InfoCard, please read from the &lt;a href="http://www.identityblog.com"&gt;www.identityblog.com&lt;/a&gt;, and in particular the post on the &lt;a href="http://www.identityblog.com/?page_id=352"&gt;Laws of Identity&lt;/a&gt;.&amp;nbsp; It's really quite impressive what engineering problems InfoCard has been able to solve.&lt;/p&gt; &lt;p&gt;I'm just getting impatient with web sites to start accepting InfoCard.&amp;nbsp; It's not that hard to accept InfoCard on your site.&amp;nbsp; &lt;a href="http://self-issued.info/?p=18"&gt;Microsoft has released tools to help&lt;/a&gt;.&amp;nbsp; There are also 3rd-party implementations already available for &lt;a href="http://www.leastprivilege.com/InfoCardSelectorForASPNETV10.aspx"&gt;ASP.NET&lt;/a&gt;, Ruby, PHP, Python, and &lt;a href="http://informationcard.sourceforge.net/"&gt;Java&lt;/a&gt;.&lt;/p&gt; &lt;h4&gt;But what's really scary...&lt;/h4&gt; &lt;p&gt;But what is really scary (to me), is this tendency that is picking up for web sites to say "Log in with your Google Account" or "Log in with your PayPal account" or Amazon account, or Windows Live ID or whatever.&amp;nbsp; What assurance do we have when we pass our private credentials to some rogue site that those credentials are being safely passed to the site they claim?&amp;nbsp; &lt;/p&gt; &lt;p&gt;If I'm logging into blogger.com, I'm asked for my Google Account username and password.&amp;nbsp; Ok, so I happen to know Google owns Blogger, so I'm going to feel comfortable (mostly) passing my Google credentials to Blogger.&amp;nbsp; But if phishing is so successful already, what's to stop me from putting up an impressive-looking&amp;nbsp;site and putting up a login that says "Don't create another account to manage!&amp;nbsp; Log in with your Google Account now!"&amp;nbsp; How many people will just assume I have a partnership with Google?&amp;nbsp; &lt;/p&gt; &lt;p&gt;Amazon is going to be sharing their login system, and Windows Live ID recently shared out theirs as well.&amp;nbsp; This problem is just getting bigger.&lt;/p&gt; &lt;h4&gt;The solution is already here&lt;/h4&gt; &lt;p&gt;Now if we just switch to InfoCards, we can completely safely pass our cards to any web site.&amp;nbsp; Since they are encrypted, we could even pass our card encrypted for PayPal to eBay.com for eBay to pass onto PayPal to verify our identity for payment without eBay ever knowing our PayPal credentials.&amp;nbsp; (Again, eBay happens to own PayPal but you get the idea... other sites use PayPal in the same way).&lt;/p&gt; &lt;p&gt;Let's get to adding InfoCard logins to our web sites, people.&amp;nbsp; Let's build a safer community for everyone.&lt;/p&gt;&lt;img src="http://blogs.msdn.com/aggbug.aspx?PostID=4787050" width="1" height="1"&gt;</description><category domain="http://blogs.msdn.com/andrewarnottms/archive/tags/Identity/default.aspx">Identity</category></item></channel></rss>