Blog Logto
Découvrez Logto et explorez de nombreuses ressources sur l'authentification, l'autorisation, la gestion des identités, les standards ouverts (OAuth, OpenID Connect, SAML) et plus encore.
Tutoriel
- ui-personnalisée
- apportez-votre-propre-ui
- connexion-personnalisée
- authentification
Apportez votre propre interface de connexion à Logto Cloud
Ce tutoriel vous guidera à travers le processus de création et de déploiement de votre propre interface de connexion personnalisée sur Logto Cloud.
Tous les articles
- Lire la suite
Technologie
- SAML
- SSO
- authentication
Feuille de triche sur la sécurité SAML
Un guide de référence rapide sur le Security Assertion Markup Language (SAML) et ses fonctionnalités de sécurité. Comprenez les termes clés, les conseils de mise en œuvre et les meilleures pratiques pour sécuriser l'authentification et l'autorisation basées sur SAML dans les environnements d'entreprise.
- Lire la suite
Technologie
- oidc
- oauth
- authentification
- autorisation
- jwt
Le guide complet pour intégrer un serveur OIDC à votre projet
Apprenez les meilleures pratiques pour intégrer un serveur OIDC (OpenID Connect) dans votre projet et comprenez comment les composants interagissent les uns avec les autres sur la scène.
- Lire la suite
Technologie
- chatgpt
- ia
- invite
- i18n
Traduction JSON à long contexte avec ChatGPT
Apprenez comment utiliser le dernier modèle ChatGPT et le mode JSON pour traduire un objet JSON avec un long contexte et diffuser la sortie de nouveau en JSON.
- Lire la suite
Technologie
- oauth 2.0
- introspection de jeton
- jeton d'accès
- jeton de rafraîchissement
- jeton opaque
Introspection des jetons OAuth 2.0
Cet article explore l'introspection des jetons OAuth 2.0, une méthode qui permet à une ressource protégée d'interroger le serveur d'autorisation pour obtenir des métadonnées de jetons, déterminant si un jeton d'accès ou un jeton de rafraîchissement est valide.
- Lire la suite
Technologie
- supprimer if-else
- optimisation de code
- code propre
- programmation orientée interface
- logique conditionnelle
3 techniques de codage puissantes pour éliminer les conditionnelles désordonnées
Présente trois techniques de codage puissantes pour optimiser et simplifier les structures conditionnelles complexes, améliorant ainsi la qualité et la maintenabilité du code.
- Lire la suite
Technologie
- oidc
- oauth
- token-exchange
- openid
Comprendre l'échange de jetons dans OAuth/OIDC
L'échange de jetons est une extension OAuth permettant à des clients de confiance d'obtenir de nouveaux jetons sans interaction utilisateur, utile pour l'usurpation d'identité, l'automatisation, l'intégration inter-systèmes et la migration de jetons dans divers scénarios.
- Lire la suite
Technologie
- Protocole HTTP
- Protocole WebSocket
- Application web
- TCP
- Communication client-serveur
HTTP vs. WebSocket
Cet article compare les protocoles HTTP et WebSocket, en expliquant leurs différences clés, leurs caractéristiques et leurs cas d'utilisation idéaux. Il fournit aux développeurs des informations cruciales pour choisir le bon protocole pour leurs applications web, contrastant le modèle de requête-réponse de HTTP avec les capacités de communication bidirectionnelle en temps réel de WebSocket.
- Lire la suite
Technologie
- message de commit
- commits conventionnels
- git commit
- commitlint
Les commits conventionnels ne sauveront pas vos messages de commit
Exploration des raisons pour lesquelles il ne suffit pas de suivre simplement les commits conventionnels pour écrire de bons messages de commit, et introduction de stratégies de réflexion clés pour améliorer votre processus de développement et naturellement créer des commits significatifs.
- Lire la suite
Technologie
- oidc
- oauth
- jwt
- jeton opaque
Jeton opaque vs JWT
Comprendre les différences entre les jetons opaques et les JWT, leurs cas d'utilisation, et comment ils sont validés dans les systèmes basés sur l'OIDC.
- Lire la suite
Technologie
- animation
- mouvement
- expérience utilisateur
- react
Pourquoi la barre de progression de chargement de GitHub a l'air bien et comment la construire
Nous allons discuter de l'expérience utilisateur de la barre de progression de chargement de GitHub et construire une barre similaire en React.
- Lire la suite
Technologie
- réseaux sociaux
- open graph
- standard ouvert
Comment définir les métadonnées Open Graph et Twitter Card pour votre site web
Les métadonnées Open Graph et Twitter (maintenant X) card sont essentielles pour partager votre site web sur les réseaux sociaux. Elles vous aideront à afficher de belles aperçus de votre site web et à attirer plus d'attention.
- Lire la suite
Technologie
- jwt
- authentification
- sécurité
- OIDC
Quand devrais-je utiliser les JWT ?
Un guide complet sur les avantages et inconvénients de l'utilisation des JWT pour l'authentification, avec un accent sur les services de fournisseur d'auth comme Logto.
- Lire la suite
Technologie
- remark
- mdx
- reading-time
- esm
Créer un plugin remark pour extraire le temps de lecture d'un fichier MDX
Un guide pour créer un plugin remark afin de rendre les données de temps de lecture disponibles lors de l'importation des fichiers MDX en tant que modules ES.
- Lire la suite
Technologie
- css
- animation
- défilement-infini
- carrousel
Animation de carrousel à défilement infini uniquement en CSS
Créez une animation de carrousel à défilement infini avec pause au survol en utilisant uniquement du CSS. Aucun JavaScript requis.
- Lire la suite
Technologie
- navigateur
- url
- traitement
- service de noms de domaine
- DNS
- adresse IP
Comment le navigateur traite-t-il la saisie de l'URL dans la barre d'adresse ?
Lorsque nous ouvrons une URL particulière dans le navigateur, comment le navigateur charge-t-il et affiche-t-il le contenu ? Nous montrons ce que le navigateur a fait tour à tour, selon l'ordre dans lequel l'événement se produit.
- Lire la suite
Technologie
- base64
- encodage
Tout ce que vous devez savoir sur Base64
Plongez dans le monde de l'encodage Base64. Apprenez son histoire, son fonctionnement, quand l'utiliser et ses limitations. Connaissance essentielle pour chaque développeur traitant de l'encodage et de la transmission des données.
- Lire la suite
Technologie
- parcel
- vite
- js
- esbuild
- bundler
- monorepo
De Parcel à Vite : Histoire courte d'une migration de 100K LOC
Nous avons migré nos trois projets frontend de Parcel à Vite, et le processus a été... fluide.
- Lire la suite
Technologie
- react
- lazy
- suspense
Utilisez React.lazy en toute confiance : Un moyen sûr de charger des composants lors d'une itération rapide
React.lazy est un excellent moyen de charger des composants à la demande et d'améliorer les performances de votre application. Cependant, il peut parfois entraîner des problèmes comme "ChunkLoadError" et "Loading chunk failed".
- Lire la suite
Technologie
- webhook
- polling
- api
Webhooks vs. polling
Cet article comparera les webhooks et le polling, analysera les avantages et les inconvénients de chaque approche, et discutera quand utiliser laquelle.
- Lire la suite
Technologie
- analyse post-mortem
- service cloud
- incident
Analyse post-mortem : une erreur 500 inattendue s'est produite lors de la connexion de l'utilisateur
Rapport d'incident pour l'erreur 500 inattendue renvoyée par les services d'authentification le 18 juillet 2024.