Install Devise 4.8 on a Rails 7 Application
Channel: Stateless Code
Date: 24/10/2022

In this video, we start working on the user authentication epic by installing Devise and running its generator. In order to distinguish the original generated version of the initializer from our configuration changes, we will isolate the generated version of the file into its own commit. The only changes made are for auto-correctable RuboCop style offenses.

This video covers:
00:00:12 Introduction
00:01:34 Check out an epic branch
00:02:38 Add Devise to Gemfile
00:03:40 Run bundle install and examine the diff to Gemfile.lock
00:04:44 Run Devise Rails Generator and examine the post install message
00:06:18 Take a look at the locale file and initializer
00:08:16 Run RuboCop and fix offenses
00:10:31 Commit, push code, mark sub-task as complete

#ruby #rails7 #rails #rubyonrails #rubygems #codecast #screencast #github #opensource #minitest #TDD #agile #NerdDice #DnD #roleplaying #softwaredevelopment #learntocode #tailwind #postgresql #rubocop #bundler #gemfile #devise #turbo 

Resources that we relied upon for this solution:
- Devise README on Github as-of October 2022: https://github.com/heartcombo/devise/blob/1542b7da2937b9aaca1a520ee7089f7103133c43/README.md

This video is CC0 - No rights reserved. (YouTube doesn't allow this option when publishing.) All code is released under the UNLICENSE.  Stateless Code denies the concept of "intellectual property". Copying is not stealing.