OpenID on mobiles

So I run an openID enabled wiki site based on the excellent ikiwiki software called webconverger.org. So how do they work with the mobile browsers on my ageing Nokia E65?

Cert check on Nokia Web browser

I have four browsers on my mobile and they all worked with myopenid.com:
# Mozilla/4.0 (compatible; MSIE 6.0; Symbian OS; Series 60/0633.18.02; 9730) Opera 8.65 [en]
# Opera/8.01 (J2ME/MIDP; Opera Mini/3.1.7196/1684; en; U; ssr) – Opera Mini 3
# Opera/9.50 (J2ME/MIDP; Opera Mini/4.0.8462/20; U; en) – Opera Mini 4 beta
# SymbianOS/9.1; U; en-us) AppleWebKit/413 (KHTML, like Gecko) Safari/413 es65 – Nokia ‘Web’ Browser

1&4 incidentally asked for confirmation with the myopenid.com’s certificate.

I think there is an usability bug by having to type in one’s openid url, as none of the browsers seem to cache previous form fills for quick auto completion. Also it would be nice if I could have some sort of shortcut to submit the form like [Enter] does on my desktop browser.

For example my openid URL is http://hendry.myopenid.com/, an insane 27 characters to key in. hendry.myopenid.com alone would be 19 characters and should also work. However you could use the open id delegate trick and hopefully you have access to a really short domain name. I use the trick on natalian.org (see the HTML header source of this blog) and hence it’s 12 characters to type in…

Once logged in and the cookie session magic is are all there, OpenID is a dream. However I am wondering how the SIM or hardware of the mobile phone could perhaps skip the step of entering the password in and make it more secure. I assume the mobile browser needs some sort of interface to the SIM. I wonder how to realise this.

Do check out the screenshots I took of my testing session.

Advertisement

If you like this, you might like the stateless Web kiosk software I develop. Webconverger typically replaces Windows on PCs and is deployed in public and business environments for ease of deployment and privacy. Once installed it auto-updates making it painless to maintain. Try it where you exclusively use the only viable open platform... the Web!