Bonjour,
Je souhaiterais pouvoir m'authentifier sur un site utilisant symfony par une appli mobile (ios ou Android). J'utilise FOSUserBundle pour gérer mes utilisateurs et il gère aussi l'authentification en partie. Sur pc, tout va bien j'arrive à me logguer et gérer les droits des utilisateurs.
J'arrive actuellement traiter les requêtes venant des mobiles. Ils peuvent donc modifier des éléments qui sont en base de données. Je transmet les données du téléphone vers le site dans un json et un controller s'occupe du traitement. Dans l'autre sens, le site répond au téléphone en lui renvoyant un json.
En revanche, concernant l'authentification je ne vois pas où il faut que je fasse des modifications car la procédure d'authentification diffère d'un simple envoi de données. Pour j'ai créé dans mon UserBundle un SecurityController qui hérite du SecurityController pour pouvoir intervenir dans le process de login. Mais je ne vois pas comment et où se positionne le code qui récupère les données de la requête et le traite.
Avez vous quelques pistes de recherches ou certains d'entre vous ont-ils été confronté à ce genre de problématique ?
Merci de votre aide.
Partager