I am trying to set up OpenID authentication on a mobile version of a site of mine (ASP.net MVC, dotnetopenid). When i tested it out earlier (Using WAP internet, Sony Ericsson w200i) it redirected to the provider OK but was very slow to start with, then failed completely due to what i suspect was a too large page.
Does anyone know a good way to implement OpenID for WAP users with a slow connection? Do any providers provide a specialised mobile page?
If OpenID is difficult to implement on a phone, are there any alternatives apart from username and password?