Me gustaría servir información de PHP a una aplicación de iPhone en función de lo que haya iniciado sesión el usuario. ¿Puedo ir a la ruta de sesión/cookie para autenticar solicitudes desde la aplicación o tengo que usar algún tipo de autenticación de token? Básicamente, ¿puedo php dejar cookies (lo mismo que en un navegador) si llamo a los servicios desde la aplicación iPhone?en iOS: ¿puedes usar cookies/sesión?
5
A
Respuesta
3
Sí, los métodos NSHTTP manejan las cookies detrás de escena.
Y puede configurar el comportamiento también con NSHTTPCookieStorage.
+1
Desafortunadamente, el enlace "detrás de escena" ya no está disponible – dmeehan
0
Esta es la documentación NSURLRequest. Creo que el enlace a la NSHTTPCookie es más bajo de lo que se necesita para esta pregunta.
Ver this SO answer
Cuestiones relacionadas
- 1. ¿Puedes tener el botón iOS 6 3D en una MKMapView?
- 2. ¿Qué haces cuando no puedes usar ViewState?
- 3. ¿Puedes usar Google Apps Script con Python?
- 4. ¿Puedes usar Python v. 2.7 con Django?
- 5. Cómo usar ECC en iOS
- 6. Cuándo usar layoutSubview en iOS
- 7. ¿Puedes usar bibliotecas Java en un programa VB.net?
- 8. ¿Puedes usar librerías C++ en un proyecto Cocoa (Obj-C)?
- 9. ¿Qué patrones puedes usar con la herencia de prototipos que no puedes con la clase?
- 10. Cómo usar iOS Accesibilidad
- 11. ¿Puedes escribir en [PC]?
- 12. ¿Para qué puedes usar el almacenamiento local de HTML5?
- 13. ¿Puedes anular un constructor de clase y usar heredado?
- 14. ¿Puedes usar el mismo OnClickListener para diferentes botones?
- 15. ¿Puedes usar HipHop PHP para construir una extensión de php?
- 16. ¿Para qué puedes usar una estructura o unión sin nombre?
- 17. ¿Puedes usar Mysqli para preparar, ejecutar y deshacer juntos?
- 18. ¿Puedes usar el portapapeles del sistema de forma predeterminada?
- 19. ¿Realmente puedes escalar con Django ... dado que solo puedes usar una base de datos? (En el archivo models.py y settings.py)
- 20. ¿Puedes usar Amazon S3 a través de Flex?
- 21. Cuándo usar instancias perezosas en iOS?
- 22. ¿Cómo puedo usar MQTT en iOS?
- 23. Usar reportero de bloque múltiple en iOS
- 24. ¿Es posible usar TTS en iOS
- 25. ¿Puedes construir bibliotecas dinámicas para iOS y cargarlas en tiempo de ejecución?
- 26. ¿Puedes detectar "arrastrar" en jQuery?
- 27. ¿Puedes agrupar dlls juntos?
- 28. ¿Puedes usar openID como inicio de sesión único para una aplicación de iPhone?
- 29. ¿Puedes tener demasiado "dinámico" en idiomas dinámicos?
- 30. UIWebView: ¿Puedes desactivar Javascript?
debe volver a utilizar un marco de autenticación existente siempre que sea posible, ya que, en realidad, es compleja. Por ejemplo, eche un vistazo a https://github.com/delight-im/PHP-Auth, que es tanto agnóstico como independiente de la base de datos. En su aplicación iOS, solo asegúrese de aceptar y almacenar cookies correctamente para que la autenticación sea persistente. – caw