Bonjour,
Je débute totalement en développement sur Android et je souhaiterai développer une petite application pour découvrir cet environnement.
J'arrive déjà à faire quelques trucs en local mais mon but serait que mon application devienne connectée, c'est à dire qu'elle puisse échanger des données avec un serveur et d'autres téléphones.
Le principe est classique, l'utilisateur lance son application, il saisit ses identifiants et l'application va mettre à jour les données en ligne correspondant à son compte utilisateur.
Seulement, je souhaiterai dispenser mon utilisateur de la saisie des identifiants et pour cela j'ai vu qu'il existait l'objet "AccountManager" qui permet d'accéder aux comptes Google présents sur le téléphone.
Pour le moment j'utilise un serveur perso avec dessus des webservices que requete mon application. Mais j'aimerai que la connexion se fasse de façon sécurisée et je ne pense pas que l'utilisation de l'objet AccountManager soit le plus sécurisé dans mon cas, je me trompe ? Existe-t-il un moyen de rendre ça sécurisé ?
Sinon, j'ai découvert que l'objet "AccountManager" pouvait servir à se connecter sur une application hébergée sur le Google App Engine. La méthode d'authentification semble sécurisée mais j'ai des doutes quand aux possibilité offertes par le Google App Engine. Quelles limites il impose et quels avantages il procure. Certains d'entre vous utilisent-ils ce système ? Quel est votre avis là dessus ?
En vous remerciant d'avance pour l'aide que vous pourrez m'apporter
Partager