autorisation multi avec CodeIgniter
-
11-10-2019 - |
Question
J'ai mon propre webapp CodeIgniter.
Je veux ajouter à mon site multi-autorisation de Facebook, Google, Twitter and OpenID sites
.
(Comme ici - https://stackoverflow.com/users/login )
Est-il possible avec CodeIgniter?
P.S. J'ai trouvé quelques extensions pour CI, mais ils sont célibataires et il n'y a aucun moyen de les fusionner.
La solution
Ce qui est utilisé dans Stackoverflow est appelé OpenID
. Connaissant le nom, vous pouvez rechercher des implémentations + CI et OpenID vous trouverez quelques bibliothèques là-bas, et je suppose que cette est la plus récente.
Autres conseils
Facebook utilise oauth2 Twitter utilise oAuth StackOverflow utilise OpenID.
Fusionner 3 entièrement différents protocoles ne sont pas un travail facile, ce qui est la raison pour laquelle aucune solution facile existe. Vous devez obtenir votre sale mains pour cette tristement.
Le plus proche vous obtenez est:
https://github.com/elliothaughin/socialize
Ce n'est pas testé et je ne suis pas sûr si Elliot jamais eu le temps de finir.