par
cmsbox.fr » 29 avr. 2014, 12:48
Bonjour à tous,
J'ai créé une appli iphone qui charge des données depuis un site web.
Le site web délivre des données au format json à l'appli à chaque fois que celle-ci effectue une requête http en appelant une url spécifique du site web.
Les données envoyées par le site web sont des informations de compte utilisateur: username, email, adresse, mot de passe...
Je souhaite m'assurer que ces données sont protégées lors des échanges entre l'appli et le site.
Je sais que le https est un des 1ers réflexes à adopter.
Cependant, si je distribue l'appli, je souhaite éviter à chaque utilisateur de devoir obtenir un certificat SSL avant de pouvoir utiliser mon appli.
Je souhaite savoir s'il existe des techniques ou mécanismes en PHP qui permettent de protéger les données et les échanges en s'assurant le le client qui se connecte au site y est bien autorisé.
J'ai par exemple déjà vu dans des cms comme joomla, que tous les formulaires contiennent un champ hidden qui contient un token qui est envoyé à la soumission, pour des contrôles que je ne suis pas certain de pouvoir expliquer en détail.
Merci pour toute suggestion qui pourrait me permettre d'avoir une vision plus globale des moyens existants pour protéger des échanges http entre un client et une application php sur un serveur.
Je me permets de mettre cette question dans la rubrique php et pas la rubrique serveur car je suppose que les solutions proposées seront essentiellement des techniques PHP.
En vous remerciant pour vos réponses.
Bonjour à tous,
J'ai créé une appli iphone qui charge des données depuis un site web.
Le site web délivre des données au format json à l'appli à chaque fois que celle-ci effectue une requête http en appelant une url spécifique du site web.
Les données envoyées par le site web sont des informations de compte utilisateur: username, email, adresse, mot de passe...
Je souhaite m'assurer que ces données sont protégées lors des échanges entre l'appli et le site.
Je sais que le https est un des 1ers réflexes à adopter.
Cependant, si je distribue l'appli, je souhaite éviter à chaque utilisateur de devoir obtenir un certificat SSL avant de pouvoir utiliser mon appli.
Je souhaite savoir s'il existe des techniques ou mécanismes en PHP qui permettent de protéger les données et les échanges en s'assurant le le client qui se connecte au site y est bien autorisé.
J'ai par exemple déjà vu dans des cms comme joomla, que tous les formulaires contiennent un champ hidden qui contient un token qui est envoyé à la soumission, pour des contrôles que je ne suis pas certain de pouvoir expliquer en détail.
Merci pour toute suggestion qui pourrait me permettre d'avoir une vision plus globale des moyens existants pour protéger des échanges http entre un client et une application php sur un serveur.
Je me permets de mettre cette question dans la rubrique php et pas la rubrique serveur car je suppose que les solutions proposées seront essentiellement des techniques PHP.
En vous remerciant pour vos réponses.