I’m building an app that uses OpenID for authentication. I’m giving Google, Yahoo and the general OpenID site as options.
At present, when the user selects a site, I open a UIWebView and the user performs their login with that frame, all within the app.
However, it has struck me that when using UIWebView, you cannot easily show to the user that the connection is over https or that they are indeed at the site I’m claiming they are at. I could be easily harvesting passwords.
Would it be, and I’m looking for opinions on this, be better from a user confidence perspective to actually open Safari when the user selects a login and once they’ve logged in have Safari direct me back to app?
Thanks
just my 2 cents, it would be also faster if the user has already logged in those services with Safari before.
Prompting out a UIWebView and switching to Safari is using the same amount of steps, so why not?