2010-11-30 2 views

Répondre

0

Vous pouvez installer Devise comme indiqué dans la documentation. Lorsque vous exécutez le générateur, ne remplacez pas le modèle et n'exécutez pas la migration et tout ira bien.

Vous pouvez essayer l'installation complète dans une application de rails séparée et voir ce que vous devez modifier dans votre propre application, par exemple renommer les colonnes en fonction de ce que Devise attend. Vous pouvez également supprimer vos propres contrôleurs.

La conception est vraiment flexible. Si vous souhaitez modifier le comportement des contrôleurs, vous pouvez hériter des contrôleurs d'origine et demander au routeur d'utiliser le vôtre. Devise a de nombreuses méthodes de hook que vous pouvez remplacer dans vos propres sous-classes.

+0

ne ai-je besoin d'ajouter: t.database_authenticatable: null => false # t.recoverable # t.rememberable # t.trackable # # # t.confirmable – donald

Questions connexes