Ionic 2 par la pratique !
0.0 (0 ratings)
Instead of using a simple lifetime average, Udemy calculates a course's star rating by considering a number of different factors such as the number of ratings, the age of ratings, and the likelihood of fraudulent ratings.
15 students enrolled
Wishlisted Wishlist

Please confirm that you want to add Ionic 2 par la pratique ! to your Wishlist.

Add to Wishlist

Ionic 2 par la pratique !

Créez une interface de connexion sécurisée
0.0 (0 ratings)
Instead of using a simple lifetime average, Udemy calculates a course's star rating by considering a number of different factors such as the number of ratings, the age of ratings, and the likelihood of fraudulent ratings.
15 students enrolled
Last updated 4/2017
French
Price: $30
30-Day Money-Back Guarantee
Includes:
  • 1.5 hours on-demand video
  • Full lifetime access
  • Access on mobile and TV
  • Certificate of Completion
What Will I Learn?
  • Vous serez capable de sécuriser un accès autant pour le web que pour le mobile
View Curriculum
Requirements
  • Vous devez avoir des notions en TypeScript et Angular 2 pour aborder ce tutoriel.
Description

Pour vous rendre sur l'espace privé de votre banque par exemple, vous avez obligatoirement été invité à vous connecté. Peut-être avez-vous remarquez que le clavier virtuel à plusieurs chiffres était la tendance en matière de connexion sécurisée ?

Eh bien, ce que je vous propose, c'est de créer une interface qui permettra de se connecter à une ressource privé en sélectionnant une séquence... d'icônes !

Je vous explique : nous créerons une page de connexion dans laquelle seront disposés de façon aléatoire plusieurs icônes (smiley, bière, clé, balle de baseball...). Lors de sa toute première connexion, l'utilisateur devra choisir un pseudo et une séquence de 5 icônes. Celles-ci constitueront son mot de passe. De plus, pour sécuriser davantage l'accès aux ressources privées, un token (jeton de session) sera généré dynamiquement pour contrer toutes attaques du genre MITM (Man In The Middle) ou autre. En définitive, pour pouvoir naviguer dans l'espace sécurisé, l'utilisateur devra non seulement connaître son mot de passe, mais encore utiliser son token (ceci sera fait de manière implicite, sans qu'il s'en rende compte).

Avec ce genre de connexion, vous pourrez sans problème renforcer la sécurité de votre projet en demandant par exemple à l'utilisateur de se créer un compte dans lequel il renseigne son numéro de téléphone et/ou adresse mail, afin de lui envoyer le token s'il a rentré le bon mot de passe. De cette façon, il pourra confirmer qu'il s'agit bien de lui et s'assurer de naviguer en toute sécurité. Ce procédé s'appelle "la validation en 2 étapes" et garanti une sécurisation maximale.

Après ce tutoriel, vous pourrez mettre en place la sécurisation de votre projet sans soucis ! De plus, en choisissant Ionic 2, vous aurez également la possibilité d'intégrer facilement cette sécurisation dans une application pour smartphone et tablette.

A tout de suite !

Michael

Who is the target audience?
  • Développeur web et/ou mobile
  • Autodidacte passionné de programmation
Students Who Viewed This Course Also Viewed
Curriculum For This Course
10 Lectures
01:21:16
+
Commencez ici
10 Lectures 01:21:16

Création du service provider d'icônes
09:27

Affichage automatique et gestion de la sélection d'icône
06:35

Gestion de la "passphrase"
03:05

Création du composant utilisateur
08:17

Utilisation d'un composant Ionic 2 pour la demande du pseudo
11:15

Empêcher la saisie du mot de passe sans pseudo
04:32

Gestion BDD et contrôle d'accès (1)
08:45

Gestion BDD et contrôle d'accès (2)
11:23

Gestion refus de connexion
06:09
About the Instructor
DWAPS Formation Michael Cornillon
3.9 Average rating
34 Reviews
430 Students
3 Courses
Développeur / Formateur web et mobile

Bonjour à tous !

Je m'appelle Michael, j'habite à Tornac dans le Gard avec ma femme et mes deux filles. Je suis freelance pour DWAPS Formation à Anduze (une entreprise que j'ai lancé il y a plus d'un an à la suite de ma certification comme développeur d'applications pour mobiles).

Je suis passionné par les nouvelles technologies du web et me régale à les enseigner.

Si vous aussi vous aimez apprendre et aller toujours plus loin, rejoignez-moi !

Michael