La chaîne d'authentification

Vous connecter à un service, un système, un site web est un processus un peu plus complexe qu'on peut le penser.

Posté le
(Dernière modification le )
2 minutes
386 mots

Cette série d’articles expose simplement les processus et les bonnes pratiques pour se connecter.

Étape 1, la base

On commence par le début, donc. La toute première étape est le mot de passe, la méthode d’authentification la plus courante.

Qu’est ce qu’un bon mot de passe, comment gérer au mieux la multitude de mots de passe.

Tout sur un bon mot de passe

Pour les développeurs, cet article explique comment gérer l’authentification par mot de passe sur votre système. Attention, les indications de cet article sont valables pour le premier trimestre 2019. Si vous regardez cet article en 2038 (ben bonjour aux transdimensionnels déjà, ou « −··· −−− −· ·−−− −−− ··− ·−· ·−−·− ·−·· ·−−−−· ·· −· − · −· − ·· −−− −· −·· · ·−·· ·− −−· ·−· −−− ··· ··· · ···− −−− ·· −··−  » dans votre langue), les indications seront peut-être (sûrement) obsolètes.

Implémentations de la phrase de passe

Étape 2, on renforce

Une fois le mot de passe au point (donc plus de « 1234567890 »), on passe à la deuxième étape (qui porte bien son nom).

La double authentification relève du principe « Quelque chose qu’on sait, quelque chose qu’on a ».

Tout sur la double authentification

Étape 3, on distribue l’authentification

Une fois authentifié sur un système, pourquoi le refaire sur d’autres. C’est sensible à l’erreur et pas très agréable.

Il existe une solution qui permet de distribuer son authentification en toute sécurité. Avec cette solution, on s’authentifie à un service et les autres services, systèmes, sites web qu’on utilise peuvent reconnaître notre identité et nous authentifier à notre demande sans repasser par les deux premières étapes.

Les social logins, comment ça marche ?

Étape 4, on contrôle l’accès

Une fois authentifié, on n’a pas accès à toutes les ressources fournies par les services non plus. Il y a des règles pour sélectionner ce à quoi on a accès et ce qui nous est refusé. Les utilisateurs d’un service sont organisés selon des groupes ou rôles. Ce que sur les réseaux sociaux on appelle tribu, clan, horde, communauté, comité, section, commission, (·−−· −−− ·−·· −·−− ·−−· ···· −−− −· ·· · ··· pour les transdimensionnels)…

C’est quoi une commu ? Groupes et rôles

Voilà. Bien sûr, c’est une base. Il existe de multiples variantes et cas particuliers.