Login (informatique)

Eninformatique, leloginou l'enregistrement de l'utilisateurest uneprocédureque doit exécuter un utilisateur pour accéder à unordinateurou à un système informatique. Une procédure d'enregistrement de l'utilisateur est habituellement utilisée pour permettre à unopérateurautorisé d'accéder à un environnement informatisé. L'accès à cet environnement est donc restreint à des personnes spécifiques. Dans ce cas, la procédure delogindemande unidentifiantainsi qu'uneauthentificationpour vérifier l'identité de la personne qui se connecte à l'environnement.
Les mots anglaislogon,sign inetsign onsont aussi utilisés pour désigner cette procédure. Les termesloginoulogin IDdésignent lenom d'utilisateuretpasswordlemot de passe. Ils permettent à une personne de se connecter à un environnement sécurisé.
L'anglicismelogoutest la procédure inverse dulogin, c'est-à-dire l'enregistrement de la sortie de l'utilisateur auprès d'un système sécurisé qui consiste à sedéconnecterde ce système.
Le nom anglaisloginest apparu dans lelangage informatiqueen1983de la contraction des deux éléments du verbelog in.
Le verbeto log inest apparu dans le langage informatique en1963de la combinaison du verbelog(entrer dans un registre) et de l'adverbein(dans). Le verbeto log infait référence au fait que les systèmes informatiques ont tendance à tenir un registre, appelé un journal, de l'accès des utilisateurs au système ; par conséquent, se connecter à un système déclenche une entrée dans le journal du système, donc fait unlog indans le journal.
Les termesloginetlog inont commencé à être utilisés couramment par les utilisateurs d'ordinateurs avec l'avènement desbabillards électroniques(en anglais,bulletin board systemouBBS) dans lesannées 1970.
Le termesign ina d’abord été utilisé pour désigner l'action de signer un registre pour s'identifier, par exemple avant de prendre possession de sa chambre dans un hôtel.
Plusieurs méthodes peuvent être utilisées pour permettre à un utilisateur de s'authentifier. La méthode la plus commune est l'utilisation d'un mot de passe. Cette méthode est malheureusement peu sûre parce que les mots de passe peuvent être perdus ou volés.
Voici quelques autres méthodes d'identification :
Lorsqu'un utilisateur autorisé se connecte à un système informatique par une procédure delogin, le système le reconnaît et peut enregistrer dans un journal des détails sur les informations consultées, modifiées ou supprimées par l'utilisateur.
Lelogoutest un message de l'utilisateur au système indiquant que l'utilisateur a terminé sa session d'interactions avec le système. Unlogoutpeut être effectué explicitement par l'utilisateur, par exemple en saisissant une commande de déconnexion ou en cliquant sur un lien ou une icône de déconnexion. Lelogoutpeut également être effectué implicitement par l'utilisateur ; cela se produit lorsque l'utilisateur ne fait aucune activité durant une période de temps ; le système considère alors que l'utilisateur a terminé ses interactions avec le système, mais a oublié de terminer explicitement la session. Le système termine alors la session.
Dans le cas dessites webqui utilisent descookiespour gérer des sessions, lorsque l'utilisateur se déconnecte, le site web envoie une commande au navigateur de l'utilisateur pour supprimer les cookies spécifiques à la session terminée. De plus, le site web invalide toutes ses associations avec la session, ce qui rend impossible toute continuation frauduleuse de la session par une personne ou unlogiciel malveillant. Cette fonction est très pratique lorsque l'utilisateur utilise un ordinateur public ou un ordinateur qui utilise uneconnexion sans filpublique.
Par mesure de sécurité, il ne faut pas se fier auxlogoutsimplicites, surtout pas sur un ordinateur public. Il faut plutôt se déconnecter explicitement d'un système et attendre la confirmation que cette demande s'est déroulée normalement. Cela assure que le système a mis fin à la session et qu'une personne ou un logiciel malveillant ne pourront pas usurper notre identité et continuer la session.
Il est prudent de faire unlogoutexplicite d'un ordinateur lorsqu'on s'en éloigne, empêchant ainsi des utilisateurs non autorisés d'y accéder. Certaines personnes configurent aussi leurs ordinateurs pour qu'unlogoutimplicite s'active lorsque l'ordinateur a été inactif durant une certaine période pour réduire les risques d'usurpation d'identité lorsque l'utilisateur a oublié de faire unlogoutexplicite.