J'ai une petite application avec un LoginActivity fonctionnant. Je veux maintenant développer un fragment pour cette activité qui aidera l'utilisateur à créer un nouveau mot de passe s'il a été oublié. J'ai vu certaines personnes utilisant PHP/MySQL pour cela, mais je me demandais s'il est possible d'utiliser Java/SQLite pour atteindre le même objectif?Activité de connexion - Comment puis-je envoyer un courriel à un utilisateur s'il a oublié mon mot de passe?
fonctionnalités attendues:
- utilisateur clique oublié lien Mot de passe
- Envoyé à ForgotPass_Fragment qui demande/vérifie l'e-mail d'un utilisateur.
- Si elle est un e-mail valide, envoyez un courriel à l'utilisateur le code/nouveau Mot de passe temporaire
Je suppose que la vraie question est de savoir si je peux utiliser Java pour envoyer un e-mail à l'utilisateur avec les informations nouvellement généré plutôt que en utilisant PHP ou une autre langue? Would something like this be the best practice?
Il est de la responsabilité de la personne à laquelle vous vous connectez sur le serveur ou le serveur d'envoyer l'e-mail. – EpicPandaForce
@EpicPandaForce serait-il donc considéré comme la meilleure pratique pour gérer cet envoi de l'email de l'intention comme dans ce post? http://stackoverflow.com/questions/28546703/how-to-code-using-android-studio-to-send-an-email – JonathanScialpi
Vous devriez appeler le côté serveur avec un appel API REST par exemple 'api/user/forgotPassword' avec un JSON comme '{'email': '[email protected]'}' et le côté serveur devrait envoyer l'e-mail de récupération à l'utilisateur – EpicPandaForce