‫Bienvenue à nouveau et cette vidéo, nous allons résoudre le défi de la dernière conférence, et j'espère que vous essayez vous-même et
‫que vous l'avez résolu ou que vous avez résolu le problème.
‫Alors allons-y et créons un système de connexion et un système bien enregistré.
‫Nous devons tout d'abord nous inscrire avant de pouvoir nous connecter.
‫Créons donc deux méthodes pour le faire.
‫L'un d'eux va être nul ou en fait l'enregistrement pourrait aller bien ?
‫Ouais, ça peut être nul et s'inscrire.
‫Et puis ici, nous voulons faire tout l'enregistrement.
‫Mais comme nous voulons utiliser cette méthode dans notre méthode principale, nous devons la rendre statique.
‫OK, donc ici, nous devons faire certaines choses.
‫Tout d'abord, nous devons vérifier ou nous devons dire à l'utilisateur quoi faire.
‫Ligne de droite de la console, veuillez entrer votre nom d'utilisateur, puis l'utilisateur peut entrer son nom d'utilisateur et nous voulons stocker ce nom d'utilisateur
‫quelque part, au moins pour l'exécution.
‫Nous devons donc créer une nouvelle variable ici, que je vais appeler nom d'utilisateur de chaîne statique.
‫Et ici, nous définissons le nom d'utilisateur comme celui que l'utilisateur a entré.
‫Alors consolez cette ligne rouge ensuite.
‫Je veux faire la même chose avec le mot de passe.
‫Je vais donc copier le code et je vais le remplacer par mot de passe et je vais remplacer celui-ci.
‫Nom d'utilisateur avec mot de passe également.
‫Par conséquent, j'aurai besoin d'une variable de mot de passe, donc un mot de passe de chaîne statique et ici, bien sûr, j'aurai plus besoin du
‫nom d'utilisateur.
‫Nous aurons besoin du mot de passe.
‫Nous vérifions donc d'abord le nom d'utilisateur, puis le mot de passe.
‫Une fois cela fait, une fois que l'utilisateur s'est enregistré, nous voulons lui dire que l'enregistrement a fonctionné.
‫L'enregistrement est
‫donc terminé et peut-être même une autre ligne où nous avons simplement un tas de tirets comme ça.
‫Très bien.
‫C'est ainsi que nous pouvons enregistrer l'utilisateur.
‫Et maintenant créons la méthode de connexion.
‫Connexion vide statique publique.
‫Et celle-ci sera assez similaire à la méthode de registre.
‫Je vais donc d'abord vérifier le nom d'utilisateur.
‫Et ici, je le demande d'abord, puis je vérifie si cela a réellement fonctionné.
‫Donc, si votre nom d'utilisateur est égal, alors double signe égal quel que soit l'utilisateur saisi.
‫Si tel est le cas, allez-y et exécutez le code suivant, vérifiez le mot de passe.
‫Alors allez-y et demandez le mot de passe et vérifiez si le mot de passe est égal à ce que l'utilisateur a entré.
‫Nous pouvons maintenant aller de l'avant et écrire à l'utilisateur que la connexion a fonctionné.
‫Donc connexion à la ligne rouge réussie.
‫Et si cela n'a pas fonctionné, donc si l'utilisateur n'a pas entré la valeur correcte, alors nous lui dirons que
‫la connexion a échoué au programme de redémarrage du mot de passe incorrect et la
‫même chose.
‫Nous allons lui dire si cela n'a pas fonctionné pour se connecter car il n'a pas entré le bon nom d'utilisateur.
‫Donc, ici, nous disons simplement console, la connexion à la ligne droite a échoué au programme de redémarrage du nom d'utilisateur incorrect.
‫Dans notre cas, nous n'avons pas encore de boucles while, nous n'avons donc pas la possibilité d'exécuter des boucles while afin que
‫l'utilisateur puisse se reconnecter ou essayer de se connecter plusieurs fois.
‫Nous allons donc le résoudre de cette façon maintenant, donc nous disons que vous pouvez redémarrer le programme.
‫OK, nous avons donc une instruction if où nous vérifions si cela a fonctionné ?
‫L'utilisateur a-t-il donc saisi le bon nom d'utilisateur ?
‫S'il l'a fait, alors nous demandons son mot de passe.
‫S'il a entré le bon mot de passe, nous disons simplement, d'accord, cool, vous êtes connecté.
‫Si vous n'avez pas entré le bon mot de passe.
‫Nous disons que la connexion a échoué et que le mot de passe était incorrect.
‫Soit dit en passant, s'il n'a pas saisi le bon nom d'utilisateur, nous rencontrons cette fausse déclaration et nous disons simplement,
‫OK, n'a pas réussi à se connecter.
‫Maintenant, ce que nous pouvons faire, c'est aller de l'avant et nous inscrire, puis nous pouvons nous connecter.
‫Et enfin, nous devons faire la lecture de la console pour faire quoi que ce soit afin qu'au moins quelque chose soit écrit sur la
‫console.
‫Très bien.
‫Nous avons donc dû créer des variables globales ici et nous n'avons pas encore couvert cela trop en détail.
‫Mais nous devons les créer globalement car nous devons les utiliser de plusieurs manières.
‫C'est quelque chose qui est basé sur la portée.
‫Nous avons donc couvert la portée et bien, c'est à peu près de quoi il s'agit vraiment.
‫Alors vérifions-le.
‫Exécutons le code et voyons si cela fonctionne.
‫Veuillez donc saisir votre nom d'utilisateur.
‫Je suis bon avec Dennis et ton mot de passe.
‫Mot de passe un mot de passe hautement sécurisé.
‫Maintenant, l'inscription est terminée.
‫Veuillez maintenant saisir votre nom d'utilisateur.
‫OK, je vais entrer Dennis et maintenant je vais entrer un mauvais mot de passe et il est indiqué que la connexion a échoué avec un
‫mauvais mot de passe.
‫Redémarrez le programme.
‫Je vais donc fermer et recommencer.
‫Veuillez saisir à nouveau le nom d'utilisateur Dennis, le mot de passe un, je vais saisir un nom d'utilisateur incorrect. Le programme
‫de revendeur de nom d'utilisateur a échoué.
‫Très bien, je vais le faire.
‫Et maintenant, saisissons-le correctement.
‫Alors c'est le mot de passe un, alors la connexion au mot de passe un est-elle réussie ?
‫Super.
‫Maintenant, je peux commencer à pirater.
‫Très bien.
‫Alors maintenant, vous savez comment créer un écran de connexion très, très basique ou un écran d'enregistrement et de connexion.
‫Bien sûr, nous ne stockons pas encore les informations, du moins pas plus longtemps que le temps d'exécution.
‫Mais nous verrons plus tard comment stocker les données de façon permanente.
‫Super.
‫J'espère que vous pourrez réussir à construire quelque chose de similaire à cela et que vous pourrez le tester et.
‫Bon sinon pas de soucis.
‫Essayez de le fermer ou de le fermer et essayez simplement de le reconstruire demain.
‫Alors donnez-vous du temps et essayez de le faire vous-même en vous basant sur la mémoire et sur ce que vous avez
‫appris.
‫Alors essaie de faire ça demain.
‫Super.
‫Je dirais donc que c'est un bon début pour un écran de connexion.
‫Et la prochaine vidéo, nous allons continuer.
‫Alors rendez-vous là-bas.