Sa-Token v1.41.0 : Découvrez les nouveautés et fonctionnalités améliorées!

Sa-Token représente un framework léger d'authentification en Java, conçu principalement pour résoudre des problèmes liés à l'authentification des utilisateurs, la gestion des permissions, le SSO (Single Sign-On), l'implémentation OAuth2.0, et la validation d'identité dans les passerelles de microservices. 🔐 La version la plus récente v1.41.0 e ...

Publié le 14 juillet à 16h37

Construire un formulaire de connexion avec Tkinter et le widget Entry

Le widget Entry de Tkinter est l’un des outils les plus utilisés pour collecter une saisie utilisateur dans une application graphique Python. Pour comprendre son fonctionnement dans un cas réel, on va créer une petite fenêtre de connexino complète : deux champs de saisie (identifient et mot de passe), un bouton de validation, une option pour ré ...

Publié le 10 juillet à 05h15

Implémentation de l'authentification locale avec koa-passport

Installation yarn add koa-passport passport-local Configuration de la stratégie d'authentification pour vérifier l'utilisateur et le mot de passe const passport = require('koa-passport') const LocalAuth = require('passport-local').Strategy const Account = require('../../dbs/models/accounts') passport.use(new LocalAuth((pseudo, mdp, termine) ...

Publié le 9 juillet à 07h18

Système d'authentification dans Django

Implémentation des cookies et sessions dans Django Gestion des cookies avec Django Accès aux cookies Pour lire un cookie à partir d'une requête : valeur = request.COOKIES['clé'] valeur_signée = request.get_signed_cookie('clé', default='Erreur', sel='', age_max=None) Les paramètres inclunet une valeur par défaut, un sel pour le chiffrement et u ...

Publié le 7 juillet à 01h26

Implémenter l'authentification JWT dans Laravel avec jwt-auth

Dans le développement web moderne, l'authentification des utilisateurs est une composante essentielle des applications sécurisées. La bibliothèque jwt-auth fournit une solution robuste et efficace pour Laravel, basée sur les JSON Web Tokens (JWT). Cet article explique comment intégrer et configurer cet outil pour ajouter une authentification fi ...

Publié le 4 juillet à 18h46

Guide complet du module d'authentification et de l'extension du modèle utilisateur dans Django

Architecture du module d'authentification Django Le framework Django intègre nativement un système robuste via le module django.contrib.auth. Ce composant gère l'authentification, les autorisations et les sessions en s'appuyant par défaut sur la table auth_user. Il permet de créer des superutilisateurs disposant de tous les droits d'daministrat ...

Publié le 2 juillet à 21h26

Expérience d'authentification PPP sur eNSP

Cette expérience implémente une topologie réseau avec trois routeurs Huawei dans eNSP. R1 et R2 utilisent un lien PPP direct, tandis que R2 et R3 agrègent deux liaisons PPP en un bundle PPP MP. L'adressage IP est attribué conformément au schéma indicatif. R2 applique une authentification CHAP unidirectionnelle à l'interface PPP de R1, et une au ...

Publié le 29 juin à 17h36

Comprendre et configurer SSH pour la connexion sécurisée

Principes fondamentaux de la connexion SSH Chiffrement asymétrique SSH repose sur le principe du chiffrement asymétrique, également appelé cryptographie à clé publique. Caractéristiques du chiffrement asymétrique Une paire de clés est composée d'une clé publique et d'une clé privée La clé publique est distribuée aux nœuds du réseau qui souhait ...

Publié le 26 juin à 05h30

Architecture sécurisée de Rodauth : mécanismes de protection des fonctions de base de données et du hachage des mots de passe

Principe de sécurité par la base de données Contrairement à d'autres solutions, Rodauth déporte la logique de validation des identifiants directement dans la base de données. Ce positionnement minimise la surface d'attaque : le code applicatif ne manipule jamais directement les hachages de mots de passe, même en cas de compromission du serveur ...

Publié le 22 juin à 16h57

Configuration de l'Authentification SSH sans Mot de Passe et Dépannage des Permissions

Génération de la paire de clés cryptographiques L'authentification SSH par clés asymétriques repose sur une paire de clés : une clé privée conservée localement et une clé publique distribuée aux serveurs distants. Sur un terminal macOS ou Linux, générez une clé RSA robuste de 4096 bits : ssh-keygen -b 4096 -t rsa -f ~/.ssh/id_rsa_prod -N " ...

Publié le 8 juin à 07h45