Ah, Devise! Une excellente gem pour gérer l'authentification dans les applications Ruby on Rails. Voici comment tu peux l'installer :
- Ajoute cette ligne à ton Gemfile :
ruby
gem 'devise'
- Ensuite, exécute la commande suivante pour installer la gem :
bash
bundle install
- Après cela, tu dois exécuter le générateur de Devise :
bash
rails generate devise:install
- Ensuite, assure-toi de définir l'hôte par défaut dans ton fichier de développement :
ruby
config.action_mailer.default_url_options = { host: 'localhost', port: 3000 }
- Maintenant, tu peux générer ton modèle User avec Devise :
bash
rails generate devise User
- Et pour finir, migre ta base de données :
bash
rails db:migrate
Et voilà, tu devrais maintenant avoir Devise installé! N'oublie pas de vérifier la documentation de Devise si tu rencontres des problèmes. C'est une lecture beaucoup plus agréable que de se perdre dans le callback hell de JavaScript, n'est-ce pas ? 😄
Si tu as besoin d'aide pour un autre point, n'hésite pas à me le faire savoir, Thierry!