Il est aujourd'hui très simple de développer rapidement un site Web dynamique. Certains développeurs utiliseront PHP, les vrais (« troll inside ») se tourneront naturellement vers Python et un framework tel que Flask (déjà présenté dans GNU/Linux Magazine [1]). Rapidement, vous souhaiterez probablement ajouter une fonctionnalité d'authentification de vos utilisateurs. Et plutôt que de réinventer encore une fois la roue, pourquoi ne pas proposer d'identifier et authentifier vos utilisateurs au travers d'un de leurs réseaux sociaux ? Plus besoin de formulaire d'enregistrement spécifique à votre site, pénible pour l'utilisateur qui devra encore se souvenir d'un énième identifiant/mot de passe supplémentaire. La très grande majorité des réseaux sociaux (Google+, Facebook, Twitter, Yahoo, Amazon, PayPal, Microsoft, GitHub, Evernote, Linkedin …) utilise désormais le protocole d'authentification OAuth (en version 1 ou 2, selon les réseaux).
1 OAuth
À proprement...
- Accédez à tous les contenus de Connect en illimité
- Découvrez des listes de lecture et des contenus Premium
- Consultez les nouveaux articles en avant-première