La plupart des sites Web axés sur les entreprises reposent sur les comptes d'utilisateurs et les systèmes de connexion. Des plateformes de médias sociaux et des sites de commerce électronique aux systèmes de gestion de contenu, l'authentification sécurisée et conviviale est primordiale. Magic offre une solution rationalisée.
Familier avec la méthode de connexion "lien magique"? La magie est la technologie derrière elle, et bien plus encore. Il s'agit d'un SDK développeur prenant en charge diverses méthodes d'authentification, y compris les connexions sociales et WebAuthn, permettant des expériences de connexion sans mot de passe.
Magic s'adresse aux équipes de toutes tailles. Un généreux crédit de 85 $ (10 000 connexions) est inclus lors de l'inscription, les connexions ultérieures ne coûtant que 0,0085 $ chacune. Cela le rend rentable pour les applications de toute échelle, minimisant les dépenses tout en faisant gagner du temps de développement.
L'attrait de Magic aux développeurs découle de plusieurs caractéristiques clés:
L'adaptabilité aux futures tendances d'authentification (# 3) est particulièrement convaincante. Semblable à la façon dont les CDN d'image gèrent l'évolution des formats d'image et des techniques d'optimisation, Magic gère le paysage en constante évolution de l'authentification de manière transparente.
La magie s'aligne parfaitement avec l'architecture Jamstack. Lors de l'offre de capacités côté serveur, il permet une authentification entièrement côté client, idéal pour les déploiements sans serveur. Un tutoriel concis sur l'implémentation côté client est disponible.
L'avantage le plus crucial? Expérience utilisateur supérieure (UX). L'authentification transparente améliore les taux de conversion en supprimant la friction du parcours des utilisateurs.
Commencez par créer un compte. Le processus d'inscription lui-même présente la facilité d'utilisation que la magie est fournis.
L'échafaudage d'application rapide est disponible, avec documentation, exemples et démos en direct. Un port rapide vers Codepen est également possible.
La mise en œuvre côté client est remarquablement simple:
import {magic} de 'magic-sdk' const m = new magic (api_key) M.Auth.loginwithmagiclink ('[e-mail protégé]')
La prise en charge côté serveur est disponible pour Node.js, Python, Ruby, PHP et GO. Magic Scales pour gérer même les applications les plus sensibles à la sécurité, intégrant avec des services comme AWS et leurs modules de sécurité matérielle (HSMS).
Les SDK sont fournis pour React Native, iOS, Android et Web. Au-delà des liens magiques, les connexions sociales sont prises en charge pour Google, Facebook, Apple, Github, Gitlab, Bitbucket, LinkedIn, Twitter et Discord.
Un tableau de bord en temps réel donne un aperçu de l'activité d'authentification.
La force de base de Magic réside dans son approche sans mot de passe. Les liens magiques éliminent le besoin de mots de passe et les connexions sociales tirent parti des comptes d'utilisateurs existants, éliminant le fardeau de la mémorisation des informations d'identification spécifiques à l'application. Comme indiqué dans leur manifeste "Mots de passe Suck":
Les mots de passe sont un cauchemar de sécurité. Les utilisateurs ont du mal à se souvenir des mots de passe complexes, conduisant à la réutilisation des mots de passe et aux vulnérabilités généralisées.
L'authentification sans mot de passe profite à la fois aux utilisateurs et à la sécurité Web globale.
Inscrivez-vous à un compte gratuit (aucune carte de crédit requise) et recevez 10 000 connexions gratuites. Les références gagnent 3 000 connexions supplémentaires (jusqu'à 90 000 au total).
[Inscrivez-vous à la magie]
Ce qui précède est le contenu détaillé de. pour plus d'informations, suivez d'autres articles connexes sur le site Web de PHP en chinois!