Alejandro Pérez
1 Editar el archivo Gemfile y agregar gem 'devise'
2 correr bundle
3 rails g devise:install
4 rails g devise User
5 rails g devise:views
6 editar el archivo de migración y quitar los comentarios a los cosas que deseas llevar
7 corren la migracion rails db:migrate
8 editar el archivo config/routes y agregar la linea root to: "posts#index"
9 editar el archivo config/enviroments/development.rb y agregar esta linea config.action_mailer.default_url_options = { host: 'localhost', port: 3000 }
10 editar el archivo app/controlers/application_controller.rb agregar la linea before_action :authenticate_user! despues del primer renglon.
11 probar el su proyecto que ahora debe enviarlos a la pagina de que definan como inicio
Para mas información visitar https://github.com/plataformatec/devise
2019-10-30 10:32:48 -0500