2010-06-08 5 views
2

En utilisant les rails actuels 2qui rails 2 plug-in d'authentification pour Twitter et/ou Facebook et/ou « normal » comptes

Je veux que les utilisateurs soient en mesure de créer un compte à partir de:

  • inscription traditionnelle
  • twitter facebook

et leur permettre de relier facebook et/ou twitter et/ou tr inscription supplémentaire plus tard.

Je lis ce http://www.themomorohoax.com/2009/02/21/rails-2-3-authentication-comparison et a décidé de vérifier:

  • Authlogic
  • Authentification Restful
  • Devise/Warden

Il semble au moins quelques-uns des plug-ins que vous pouvez utiliser avec eux que le fait de travailler avec OAuth les rendra incompatibles avec n'importe quel autre système de connexion. Est-ce que j'ai besoin de rouler le mien de fond en comble, ou est-ce que je peux coller certaines pièces existantes?

Répondre

2

Vous pouvez coller ensemble des pièces existantes.
Je ne conseillerais pas pour l'authentification reposée. Il vieillit et n'est plus maintenu.

Si vous prévoyez d'utiliser Authlogic, vous pouvez jeter un oeil à ces deux pierres précieuses:

Si vous prévoyez en utilisant Devise, vous pouvez jeter un oeil à ces deux gemmes:

+0

Merci pour les liens. Je suis préoccupé par ces scénarios: Pour différents comptes: Est-ce que ces plugins Authlogic vont bien jouer côte à côte, entre eux et avec une authentification "normale"? Pour combiner sur un seul compte: Ils semblent autoriser la création d'autres comptes, sans possibilité de lier la connexion oauth à un compte existant, ou similaire Est-ce que les plugins supposent qu'ils sont la seule façon de pouvoir enregistrer le compte? dans, ou vont-ils jouer bien avec les autres? –

+0

Je n'ai pas essayé authlogic. Mais le concept joue assez bien les uns avec les autres. J'ai été en mesure de fournir la possibilité pour une utilisation de se connecter à partir de Facebook, Twitter et mot de passe pour le même compte sans problèmes notables. –

Questions connexes