D'autres réponses recommandent Devise. propre documentation dit Devise:
Si vous construisez votre première application Rails, nous vous recommandons de ne pas utilisation Devise. Devise nécessite une bonne compréhension du Rails Framework. Dans de tels cas, nous vous conseillons de démarrer un système d'authentification simple à partir de zéro.
Je suis enclin à être d'accord. Devise est un moteur qui peut créer un puissant système de connexion pour vous dans un minimum de temps, mais si vous construisez une application dans le but d'apprendre Rails, je vous recommande la suite d'un tutoriel pour construire votre propre système de connexion de sorte que vous obtenez un compréhension plus profonde de ce qui se passe réellement sous le capot. Vous pouvez toujours revenir et utiliser Devise plus tard. Pour un tutoriel, je recommanderais le même livre que Devise recommande, le Ruby on Rails Tutorial de Michael Hartl - en particulier les chapitres 6, 7, 8. (Eh bien, je recommande le livre entier, mais ce sont les chapitres qui se rapportent à Si un screencast est plus votre truc, Ryan Bates's Railscast on the subject est supposé être bon même si je ne l'ai pas regardé moi-même.
Il y a quelque temps, j'ai acheté le livre de Michael Hartl, mais je n'ai pas encore là. Ravi de savoir que je peux le reprendre et lire ce que je cherche. – Zentaurus