2013-08-17 1 views

Répondre

14

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.

+0

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

1

un bijou appelé génie, aussi simple que l'installation et la configuration minimale

https://github.com/plataformatec/devise

ajouter à fichier bijou:

gemfile.rb

gem 'devise' 

installer:

rails generate devise:install 

Créer un modèle utilisateur:

rails generate devise user 

et voici les commandes que vous pouvez utiliser:

https://github.com/plataformatec/devise#controller-filters-and-helpers

+0

Gracias, le voy a ver dar Oportunidades a si bien logro captarlo. – Zentaurus

Questions connexes