Moi-même et un ami cherchons à lancer un petit site de forum. J'envisage d' utiliser les API «Se connecter avec Facebook / Twitter», éventuellement exclusivement (à la manière de Lanyrd , par exemple ) pour la connexion des utilisateurs. Je n'ai jamais utilisé aucun de ceux-ci auparavant, ni géré un site avec des connexions d'utilisateurs.
Quels sont les avantages (et les inconvénients) de ces API? Plus précisément:
Quels avantages puis-je obtenir en tant que développeur en les utilisant? Quels sont les inconvénients?
Les utilisateurs finaux les aiment-ils / n'aiment-ils pas?
Avez-vous rencontré des problèmes techniques / logistiques avec ces API en particulier?
Voici les avantages et les inconvénients que j'ai jusqu'à présent:
Avantages
- Plus pratique pour l'utilisateur («inscrivez-vous» en deux clics, connectez-vous en un)
- Peut-être pas besoin de maintenir notre propre système de connexion
Les inconvénients
- Aucun contrôle sur notre processus de connexion
- Exclure les utilisateurs de Facebook / Twitter qui craignent que nous ayons une sorte d'accès à leurs comptes
- Les comptes des utilisateurs sur notre site sont compromis si leurs comptes Facebook / Twitter sont compromis.
- Et si nous ne maintenons pas notre propre système de connexion alternatif:
- Dépendance sur Facebook / Twitter pour notre système de connexion
- Exclure les utilisateurs non Facebook / non Twitter de notre site