Bonjour,
Je cherche des conseils et pourquoi pas un support pour creer une API sécurisé pour des applications mobiles (iPhone et Android)

2 réponses


Que souhaiterais tu faire? Envoyer des requêtes depuis un smartphones sur un site CakePHP et pouvoir afficher le résultat depuis le smartphone et non pas avec du HTML? Dans ce cas là, il faut te pencher vers du Rest (mode de fonctionnement d'un navigateur web) et au lieu de faire un rendu de ta page en HTML, tu peux proposer du JSON ou du XML. Depuis ton application smartphone, il ne te restera qu'à le parser et tu pourras faire un affichage personnalisé.

Sur iPhone, tu peux utiliser la librairie suivante par exemple : https://github.com/AFNetworking/AFNetworking, qui va te permettre de gérer une connexion à une url. Des librairies similaires doivent exister pour Android.

Pour du sécurisé, il te faudra un site en HTTPS, ce qui va te demander un certificat SSL pour ton serveur et donc nécessiter des coûts supplémentaires. Il te faudra aussi implémenter le protocole SSL dans ton application smartphone.

sylvain
Auteur

en theorie je sais comment faire. mais dans la pratique c'est plus compliqué. par exemple, comment faire pour avoir un uid qui marche sur android et iphone. comment garder l'uid comme session ?