<?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/"
		>
<channel>
	<title>Comments on: The OpenID mobile experience, part II</title>
	<atom:link href="http://factoryjoe.com/blog/2008/05/17/the-openid-mobile-experience-part-ii/feed/" rel="self" type="application/rss+xml" />
	<link>http://factoryjoe.com/blog/2008/05/17/the-openid-mobile-experience-part-ii/</link>
	<description>This can all be made better. Ready? Begin.</description>
	<lastBuildDate>Sat, 19 Jan 2013 00:09:32 +0000</lastBuildDate>
	<sy:updatePeriod>hourly</sy:updatePeriod>
	<sy:updateFrequency>1</sy:updateFrequency>
	<generator>http://wordpress.org/?v=3.5</generator>
<atom:link rel="hub" href="http://pubsubhubbub.appspot.com"/><atom:link rel="hub" href="http://superfeedr.com/hubbub"/>	<item>
		<title>By: This Week&#8217;s Bookmarks &#124; Not So Relevant</title>
		<link>http://factoryjoe.com/blog/2008/05/17/the-openid-mobile-experience-part-ii/comment-page-1/#comment-99161</link>
		<dc:creator>This Week&#8217;s Bookmarks &#124; Not So Relevant</dc:creator>
		<pubDate>Sun, 25 May 2008 07:07:22 +0000</pubDate>
		<guid isPermaLink="false">http://factoryjoe.com/blog/?p=952#comment-99161</guid>
		<description><![CDATA[[...] The OpenID mobile experience, part II &#124; FactoryCity [...]]]></description>
		<content:encoded><![CDATA[<p>[...] The OpenID mobile experience, part II | FactoryCity [...]</p>
]]></content:encoded>
	</item>
	<item>
		<title>By: Adrian</title>
		<link>http://factoryjoe.com/blog/2008/05/17/the-openid-mobile-experience-part-ii/comment-page-1/#comment-99135</link>
		<dc:creator>Adrian</dc:creator>
		<pubDate>Thu, 22 May 2008 16:22:11 +0000</pubDate>
		<guid isPermaLink="false">http://factoryjoe.com/blog/?p=952#comment-99135</guid>
		<description><![CDATA[Hi Chris,

I just came agross to your interessting blog about mobile OpenId. I am new to the OpenID topic but have some experience in mobile.

In my opinion the success of mobile openID will depend mainly on usability.

You have at least to
  1. type in your OpenID each time you access a website
  2. type in the SMS (basically very secure but probably not suitable for mass market.
Too many clicks and to much to type on the small displays was (among the slow speed) one of the causes  of the the flop of WAP Services at the beginning of this century.
The number of inputs and clicks should be reduced. 

Here my idea:
1. could be solved by &quot;proactive HTTP header-based Discovery&quot;: 
You pass the openid.server along with in every HTTP request (it is not your personal ID so you don&#039;t care...). 
Then the Relying Party can redirect you automatically to the OP server (so step 1 is automatic).
Your mobile browser would need to allow setting the name of your open id server in the HTTP Headers (e.g. x-openid.server: www.myopenid.com/server).
(Btw. Firefox already allows setting HTTP headers... so it would make surfing on your PC also more confortable ;-)
Alternatively you could configure the mobile browser to use some HTTP Forward Proxy which would insert the HTTP header on your behalf.
   
2. Once you are redirected to the OP, this can use permanent cookies to &quot;identify&quot; you and present you directly the password field.
   
Of course this may require an extension of the Open ID standard protocol because any RP willing to provide access to mobile would have to read the HTTP header from the request, but if there is enough interesst around...
There is already a HTML-Based Discovery, so why not an HTTP Header based Discovery?

What do you think?
   
Adrian]]></description>
		<content:encoded><![CDATA[<p>Hi Chris,</p>
<p>I just came agross to your interessting blog about mobile OpenId. I am new to the OpenID topic but have some experience in mobile.</p>
<p>In my opinion the success of mobile openID will depend mainly on usability.</p>
<p>You have at least to<br />
  1. type in your OpenID each time you access a website<br />
  2. type in the SMS (basically very secure but probably not suitable for mass market.<br />
Too many clicks and to much to type on the small displays was (among the slow speed) one of the causes  of the the flop of WAP Services at the beginning of this century.<br />
The number of inputs and clicks should be reduced. </p>
<p>Here my idea:<br />
1. could be solved by &#8220;proactive HTTP header-based Discovery&#8221;:<br />
You pass the openid.server along with in every HTTP request (it is not your personal ID so you don&#8217;t care&#8230;).<br />
Then the Relying Party can redirect you automatically to the OP server (so step 1 is automatic).<br />
Your mobile browser would need to allow setting the name of your open id server in the HTTP Headers (e.g. x-openid.server: <a href="http://www.myopenid.com/server" rel="nofollow">http://www.myopenid.com/server</a>).<br />
(Btw. Firefox already allows setting HTTP headers&#8230; so it would make surfing on your PC also more confortable <img src='http://factoryjoe.com/blog/wp-includes/images/smilies/icon_wink.gif' alt=';-)' class='wp-smiley' /><br />
Alternatively you could configure the mobile browser to use some HTTP Forward Proxy which would insert the HTTP header on your behalf.</p>
<p>2. Once you are redirected to the OP, this can use permanent cookies to &#8220;identify&#8221; you and present you directly the password field.</p>
<p>Of course this may require an extension of the Open ID standard protocol because any RP willing to provide access to mobile would have to read the HTTP header from the request, but if there is enough interesst around&#8230;<br />
There is already a HTML-Based Discovery, so why not an HTTP Header based Discovery?</p>
<p>What do you think?</p>
<p>Adrian</p>
]]></content:encoded>
	</item>
	<item>
		<title>By: Greg Hochmuth</title>
		<link>http://factoryjoe.com/blog/2008/05/17/the-openid-mobile-experience-part-ii/comment-page-1/#comment-99131</link>
		<dc:creator>Greg Hochmuth</dc:creator>
		<pubDate>Wed, 21 May 2008 09:32:31 +0000</pubDate>
		<guid isPermaLink="false">http://factoryjoe.com/blog/?p=952#comment-99131</guid>
		<description><![CDATA[I couldn&#039;t agree more with Allen&#039;s comment that today&#039;s mobile login experiences are in dire need of improvement.

I like the fact we can rely on the phone number as such a unique and personal token. My thinking even goes so far that there could be be a DNS-like system one day for associating mobile phone numbers with an OpenID record -- I could use it as an alias to my OpenID Url, on a phone or anywhere. (My DNS record could be updated/overwritten by my OpenID provider whenever I successfully claim ownership of the number)

But back to mobile login flows: from the user&#039;s point of view, I would strongly favor a solution that doesn&#039;t require a break in medium, i.e. that doesn&#039;t switch from the mobile browser to my SMS inbox and back. Copy/Paste is a poorly supported paradigm on phones and if you ever tried to remember a phone number while switching between two mobile screens, you know how cognitively unpleasant it can be. Even if it&#039;s just a short code, it doesn&#039;t feel right to rely on the user (and their short-term memory) to do the transfer. What am I missing that makes mobile OpenID so different from web-based authentication? If we come to agree that your OpenID should be responsible for verifying and keeping your phone number on record (I certainly think this makes good sense), then the flow could stay entirely web-based or not? Certainly, OpenID providers would need to support mobile login UIs (and possibly mobile numeric PIN-based password) for an optimal experience but that could be a matter of time given the increasing adoption of mobile web services.

Thanks for leading the way on this much-needed discussion, Chris.]]></description>
		<content:encoded><![CDATA[<p>I couldn&#8217;t agree more with Allen&#8217;s comment that today&#8217;s mobile login experiences are in dire need of improvement.</p>
<p>I like the fact we can rely on the phone number as such a unique and personal token. My thinking even goes so far that there could be be a DNS-like system one day for associating mobile phone numbers with an OpenID record &#8212; I could use it as an alias to my OpenID Url, on a phone or anywhere. (My DNS record could be updated/overwritten by my OpenID provider whenever I successfully claim ownership of the number)</p>
<p>But back to mobile login flows: from the user&#8217;s point of view, I would strongly favor a solution that doesn&#8217;t require a break in medium, i.e. that doesn&#8217;t switch from the mobile browser to my SMS inbox and back. Copy/Paste is a poorly supported paradigm on phones and if you ever tried to remember a phone number while switching between two mobile screens, you know how cognitively unpleasant it can be. Even if it&#8217;s just a short code, it doesn&#8217;t feel right to rely on the user (and their short-term memory) to do the transfer. What am I missing that makes mobile OpenID so different from web-based authentication? If we come to agree that your OpenID should be responsible for verifying and keeping your phone number on record (I certainly think this makes good sense), then the flow could stay entirely web-based or not? Certainly, OpenID providers would need to support mobile login UIs (and possibly mobile numeric PIN-based password) for an optimal experience but that could be a matter of time given the increasing adoption of mobile web services.</p>
<p>Thanks for leading the way on this much-needed discussion, Chris.</p>
]]></content:encoded>
	</item>
	<item>
		<title>By: Rob Sharp</title>
		<link>http://factoryjoe.com/blog/2008/05/17/the-openid-mobile-experience-part-ii/comment-page-1/#comment-99128</link>
		<dc:creator>Rob Sharp</dc:creator>
		<pubDate>Tue, 20 May 2008 22:01:29 +0000</pubDate>
		<guid isPermaLink="false">http://factoryjoe.com/blog/?p=952#comment-99128</guid>
		<description><![CDATA[Nice article! If we make the assumption that most modern mobile handsets recognise a url in an sms body (as i think they do) we can eliminate the cut/paste involved in getting the key from the sms to the webform by including the key in a url inside an sms, which can then be visited to authenticate the mobile user. You&#039;d have to ensure your url length was under the maximum supported, which i guess would vary between handsets.]]></description>
		<content:encoded><![CDATA[<p>Nice article! If we make the assumption that most modern mobile handsets recognise a url in an sms body (as i think they do) we can eliminate the cut/paste involved in getting the key from the sms to the webform by including the key in a url inside an sms, which can then be visited to authenticate the mobile user. You&#8217;d have to ensure your url length was under the maximum supported, which i guess would vary between handsets.</p>
]]></content:encoded>
	</item>
	<item>
		<title>By: Max Design - standards based web design, development and training &#187; Some links for light reading (20/5/08)</title>
		<link>http://factoryjoe.com/blog/2008/05/17/the-openid-mobile-experience-part-ii/comment-page-1/#comment-99126</link>
		<dc:creator>Max Design - standards based web design, development and training &#187; Some links for light reading (20/5/08)</dc:creator>
		<pubDate>Tue, 20 May 2008 13:12:52 +0000</pubDate>
		<guid isPermaLink="false">http://factoryjoe.com/blog/?p=952#comment-99126</guid>
		<description><![CDATA[[...] The OpenID mobile experience, part II [...]]]></description>
		<content:encoded><![CDATA[<p>[...] The OpenID mobile experience, part II [...]</p>
]]></content:encoded>
	</item>
	<item>
		<title>By: Konstantin Weiss</title>
		<link>http://factoryjoe.com/blog/2008/05/17/the-openid-mobile-experience-part-ii/comment-page-1/#comment-99125</link>
		<dc:creator>Konstantin Weiss</dc:creator>
		<pubDate>Tue, 20 May 2008 10:24:22 +0000</pubDate>
		<guid isPermaLink="false">http://factoryjoe.com/blog/?p=952#comment-99125</guid>
		<description><![CDATA[Looking forward to see your progress!]]></description>
		<content:encoded><![CDATA[<p>Looking forward to see your progress!</p>
]]></content:encoded>
	</item>
	<item>
		<title>By: Ian McKellar</title>
		<link>http://factoryjoe.com/blog/2008/05/17/the-openid-mobile-experience-part-ii/comment-page-1/#comment-99118</link>
		<dc:creator>Ian McKellar</dc:creator>
		<pubDate>Mon, 19 May 2008 16:35:51 +0000</pubDate>
		<guid isPermaLink="false">http://factoryjoe.com/blog/?p=952#comment-99118</guid>
		<description><![CDATA[Sounds like it&#039;s just about time for me to finish up my next generation twauth. I guess I could add an API to allow sites to do non-OpenID-flow authentication of twitter accounts like you suggest.]]></description>
		<content:encoded><![CDATA[<p>Sounds like it&#8217;s just about time for me to finish up my next generation twauth. I guess I could add an API to allow sites to do non-OpenID-flow authentication of twitter accounts like you suggest.</p>
]]></content:encoded>
	</item>
	<item>
		<title>By: http://tomsucks.wordpress.com/</title>
		<link>http://factoryjoe.com/blog/2008/05/17/the-openid-mobile-experience-part-ii/comment-page-1/#comment-99108</link>
		<dc:creator>http://tomsucks.wordpress.com/</dc:creator>
		<pubDate>Sun, 18 May 2008 04:25:55 +0000</pubDate>
		<guid isPermaLink="false">http://factoryjoe.com/blog/?p=952#comment-99108</guid>
		<description><![CDATA[Hook me up with one of those brightkite invites, Chris.]]></description>
		<content:encoded><![CDATA[<p>Hook me up with one of those brightkite invites, Chris.</p>
]]></content:encoded>
	</item>
	<item>
		<title>By: Allen Tom</title>
		<link>http://factoryjoe.com/blog/2008/05/17/the-openid-mobile-experience-part-ii/comment-page-1/#comment-99107</link>
		<dc:creator>Allen Tom</dc:creator>
		<pubDate>Sun, 18 May 2008 04:19:54 +0000</pubDate>
		<guid isPermaLink="false">http://factoryjoe.com/blog/?p=952#comment-99107</guid>
		<description><![CDATA[OpenID is perfect for mobile sites, because registering and logging in is a HUGE PITA, even for devices with keyboards.  Any process that reduces keystrokes would be a huge usability win.

Instead of sending the user&#039;s cell phone number to the RP, it may be better for the OP to provide an OAuth protected messaging API to allow the RP to send SMS (or email) to the user without having to know the user&#039;s email address or phone number.  Users who do not want to receive any more messages from the RP can just revoke the OAuth token. 

Additionally, the OP can manage the user&#039;s SMS preferences, for instance, users can set limits for the number of SMSes that can be sent to their phone per month in order to avoid getting overcharged by their wireless carrier. Users could also configure their OP to not send SMSes while the user is likely to be asleep.]]></description>
		<content:encoded><![CDATA[<p>OpenID is perfect for mobile sites, because registering and logging in is a HUGE PITA, even for devices with keyboards.  Any process that reduces keystrokes would be a huge usability win.</p>
<p>Instead of sending the user&#8217;s cell phone number to the RP, it may be better for the OP to provide an OAuth protected messaging API to allow the RP to send SMS (or email) to the user without having to know the user&#8217;s email address or phone number.  Users who do not want to receive any more messages from the RP can just revoke the OAuth token. </p>
<p>Additionally, the OP can manage the user&#8217;s SMS preferences, for instance, users can set limits for the number of SMSes that can be sent to their phone per month in order to avoid getting overcharged by their wireless carrier. Users could also configure their OP to not send SMSes while the user is likely to be asleep.</p>
]]></content:encoded>
	</item>
</channel>
</rss>
