Estoy tratando de construir las bases para mi aplicación y servidor de iPhone. Tengo usuarios que se registrarán y firmarán desde la aplicación de iPhone. En un inicio de sesión normal en el sitio web, el servidor http proporcionará cookies para permitir que las solicitudes subsiguientes del usuario permanezcan autenticadas. ¿Cómo debo manejar esto en el iPhone? ¿Debo simplemente enviar el usuario/contraseña cada vez que tengo un NSURLConnection GET o POST? Eso parece excesivo. O utilizo el marco ASIHTTPRequest para usar cookies. ¿Alguien puede señalarme en la dirección correcta para una implementación adecuada?¿Cómo manejar la persistencia de autenticación de usuario en IOS?
Gracias!
Respuesta muy detallada para un tema muy interesante. Gracias. – Francesco
¿OAuth es exagerado si solo tengo 2 patas? Solo mi iPhone y servidor. ¿Funcionaría suficientemente un token de acceso único (guardado en el iPhone)? – Ryan
Siempre y cuando haga todas sus solicitudes a través de SSL, sí. Eso es más o menos lo que OAuth 2 degenera en el flujo más simple. – smparkes