├── .browserslistrc
├── .gitattributes
├── .github
└── workflows
│ └── ci.yml
├── .gitignore
├── .node-version
├── .ruby-version
├── .standard.yml
├── .tool-versions
├── Gemfile
├── Gemfile.lock
├── Procfile.dev
├── README.md
├── Rakefile
├── app
├── assets
│ ├── config
│ │ └── manifest.js
│ ├── images
│ │ └── .keep
│ └── stylesheets
│ │ ├── active_sessions.scss
│ │ ├── application.css
│ │ ├── confirmations.scss
│ │ ├── passwords.scss
│ │ ├── sessions.scss
│ │ ├── static_pages.scss
│ │ └── users.scss
├── channels
│ └── application_cable
│ │ ├── channel.rb
│ │ └── connection.rb
├── controllers
│ ├── active_sessions_controller.rb
│ ├── application_controller.rb
│ ├── concerns
│ │ ├── .keep
│ │ └── authentication.rb
│ ├── confirmations_controller.rb
│ ├── passwords_controller.rb
│ ├── sessions_controller.rb
│ ├── static_pages_controller.rb
│ └── users_controller.rb
├── helpers
│ ├── active_sessions_helper.rb
│ ├── application_helper.rb
│ ├── confirmations_helper.rb
│ ├── passwords_helper.rb
│ ├── sessions_helper.rb
│ ├── static_pages_helper.rb
│ └── users_helper.rb
├── javascript
│ ├── channels
│ │ ├── consumer.js
│ │ └── index.js
│ └── packs
│ │ └── application.js
├── jobs
│ └── application_job.rb
├── mailers
│ ├── application_mailer.rb
│ └── user_mailer.rb
├── models
│ ├── active_session.rb
│ ├── application_record.rb
│ ├── concerns
│ │ └── .keep
│ ├── current.rb
│ └── user.rb
└── views
│ ├── active_sessions
│ └── _active_session.html.erb
│ ├── confirmations
│ └── new.html.erb
│ ├── layouts
│ ├── application.html.erb
│ ├── mailer.html.erb
│ └── mailer.text.erb
│ ├── passwords
│ ├── edit.html.erb
│ └── new.html.erb
│ ├── sessions
│ └── new.html.erb
│ ├── shared
│ └── _form_errors.html.erb
│ ├── static_pages
│ └── home.html.erb
│ ├── user_mailer
│ ├── confirmation.html.erb
│ ├── confirmation.text.erb
│ ├── password_reset.html.erb
│ └── password_reset.text.erb
│ └── users
│ ├── edit.html.erb
│ └── new.html.erb
├── babel.config.js
├── bin
├── bundle
├── dev
├── rails
├── rake
├── setup
├── spring
├── webpack
├── webpack-dev-server
└── yarn
├── config.ru
├── config
├── application.rb
├── boot.rb
├── cable.yml
├── credentials.yml.enc
├── database.yml
├── environment.rb
├── environments
│ ├── development.rb
│ ├── production.rb
│ └── test.rb
├── initializers
│ ├── application_controller_renderer.rb
│ ├── assets.rb
│ ├── backtrace_silencers.rb
│ ├── content_security_policy.rb
│ ├── cookies_serializer.rb
│ ├── filter_parameter_logging.rb
│ ├── inflections.rb
│ ├── mime_types.rb
│ ├── permissions_policy.rb
│ └── wrap_parameters.rb
├── locales
│ └── en.yml
├── puma.rb
├── routes.rb
├── spring.rb
├── storage.yml
├── webpack
│ ├── development.js
│ ├── environment.js
│ ├── production.js
│ └── test.js
└── webpacker.yml
├── db
├── migrate
│ ├── 20211109214151_create_users.rb
│ ├── 20211112152821_add_confirmation_and_password_columns_to_users.rb
│ ├── 20211203155851_add_unconfirmed_email_to_users.rb
│ ├── 20211205165850_add_remember_token_to_users.rb
│ ├── 20220129144819_create_active_sessions.rb
│ ├── 20220201102359_add_request_columns_to_active_sessions.rb
│ └── 20220204201046_move_remember_token_from_users_to_active_sessions.rb
├── schema.rb
└── seeds.rb
├── lib
├── assets
│ └── .keep
└── tasks
│ ├── .keep
│ └── post_setup_instructions.rake
├── log
└── .keep
├── package.json
├── postcss.config.js
├── public
├── 404.html
├── 422.html
├── 500.html
├── apple-touch-icon-precomposed.png
├── apple-touch-icon.png
├── favicon.ico
└── robots.txt
├── storage
└── .keep
├── test
├── application_system_test_case.rb
├── channels
│ └── application_cable
│ │ └── connection_test.rb
├── controllers
│ ├── .keep
│ ├── active_sessions_controller_test.rb
│ ├── confirmations_controller_test.rb
│ ├── passwords_controller_test.rb
│ ├── sessions_controller_test.rb
│ ├── static_pages_controller_test.rb
│ └── users_controller_test.rb
├── fixtures
│ ├── active_sessions.yml
│ ├── files
│ │ └── .keep
│ └── users.yml
├── helpers
│ └── .keep
├── integration
│ ├── .keep
│ ├── friendly_redirects_test.rb
│ └── user_interface_test.rb
├── mailers
│ ├── .keep
│ ├── previews
│ │ └── user_mailer_preview.rb
│ └── user_mailer_test.rb
├── models
│ ├── .keep
│ ├── active_session_test.rb
│ └── user_test.rb
├── system
│ ├── .keep
│ └── logins_test.rb
└── test_helper.rb
├── tmp
├── .keep
└── pids
│ └── .keep
├── vendor
└── .keep
└── yarn.lock
/.browserslistrc:
--------------------------------------------------------------------------------
1 | defaults
2 |
--------------------------------------------------------------------------------
/.gitattributes:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/stevepolitodesign/rails-authentication-from-scratch/HEAD/.gitattributes
--------------------------------------------------------------------------------
/.github/workflows/ci.yml:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/stevepolitodesign/rails-authentication-from-scratch/HEAD/.github/workflows/ci.yml
--------------------------------------------------------------------------------
/.gitignore:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/stevepolitodesign/rails-authentication-from-scratch/HEAD/.gitignore
--------------------------------------------------------------------------------
/.node-version:
--------------------------------------------------------------------------------
1 | 16
--------------------------------------------------------------------------------
/.ruby-version:
--------------------------------------------------------------------------------
1 | 3.0.3
2 |
--------------------------------------------------------------------------------
/.standard.yml:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/stevepolitodesign/rails-authentication-from-scratch/HEAD/.standard.yml
--------------------------------------------------------------------------------
/.tool-versions:
--------------------------------------------------------------------------------
1 | ruby 3.0.3
2 | nodejs 16.7.0
3 |
--------------------------------------------------------------------------------
/Gemfile:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/stevepolitodesign/rails-authentication-from-scratch/HEAD/Gemfile
--------------------------------------------------------------------------------
/Gemfile.lock:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/stevepolitodesign/rails-authentication-from-scratch/HEAD/Gemfile.lock
--------------------------------------------------------------------------------
/Procfile.dev:
--------------------------------------------------------------------------------
1 | web: bin/rails server -p 3000
--------------------------------------------------------------------------------
/README.md:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/stevepolitodesign/rails-authentication-from-scratch/HEAD/README.md
--------------------------------------------------------------------------------
/Rakefile:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/stevepolitodesign/rails-authentication-from-scratch/HEAD/Rakefile
--------------------------------------------------------------------------------
/app/assets/config/manifest.js:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/stevepolitodesign/rails-authentication-from-scratch/HEAD/app/assets/config/manifest.js
--------------------------------------------------------------------------------
/app/assets/images/.keep:
--------------------------------------------------------------------------------
1 |
--------------------------------------------------------------------------------
/app/assets/stylesheets/active_sessions.scss:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/stevepolitodesign/rails-authentication-from-scratch/HEAD/app/assets/stylesheets/active_sessions.scss
--------------------------------------------------------------------------------
/app/assets/stylesheets/application.css:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/stevepolitodesign/rails-authentication-from-scratch/HEAD/app/assets/stylesheets/application.css
--------------------------------------------------------------------------------
/app/assets/stylesheets/confirmations.scss:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/stevepolitodesign/rails-authentication-from-scratch/HEAD/app/assets/stylesheets/confirmations.scss
--------------------------------------------------------------------------------
/app/assets/stylesheets/passwords.scss:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/stevepolitodesign/rails-authentication-from-scratch/HEAD/app/assets/stylesheets/passwords.scss
--------------------------------------------------------------------------------
/app/assets/stylesheets/sessions.scss:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/stevepolitodesign/rails-authentication-from-scratch/HEAD/app/assets/stylesheets/sessions.scss
--------------------------------------------------------------------------------
/app/assets/stylesheets/static_pages.scss:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/stevepolitodesign/rails-authentication-from-scratch/HEAD/app/assets/stylesheets/static_pages.scss
--------------------------------------------------------------------------------
/app/assets/stylesheets/users.scss:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/stevepolitodesign/rails-authentication-from-scratch/HEAD/app/assets/stylesheets/users.scss
--------------------------------------------------------------------------------
/app/channels/application_cable/channel.rb:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/stevepolitodesign/rails-authentication-from-scratch/HEAD/app/channels/application_cable/channel.rb
--------------------------------------------------------------------------------
/app/channels/application_cable/connection.rb:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/stevepolitodesign/rails-authentication-from-scratch/HEAD/app/channels/application_cable/connection.rb
--------------------------------------------------------------------------------
/app/controllers/active_sessions_controller.rb:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/stevepolitodesign/rails-authentication-from-scratch/HEAD/app/controllers/active_sessions_controller.rb
--------------------------------------------------------------------------------
/app/controllers/application_controller.rb:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/stevepolitodesign/rails-authentication-from-scratch/HEAD/app/controllers/application_controller.rb
--------------------------------------------------------------------------------
/app/controllers/concerns/.keep:
--------------------------------------------------------------------------------
1 |
--------------------------------------------------------------------------------
/app/controllers/concerns/authentication.rb:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/stevepolitodesign/rails-authentication-from-scratch/HEAD/app/controllers/concerns/authentication.rb
--------------------------------------------------------------------------------
/app/controllers/confirmations_controller.rb:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/stevepolitodesign/rails-authentication-from-scratch/HEAD/app/controllers/confirmations_controller.rb
--------------------------------------------------------------------------------
/app/controllers/passwords_controller.rb:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/stevepolitodesign/rails-authentication-from-scratch/HEAD/app/controllers/passwords_controller.rb
--------------------------------------------------------------------------------
/app/controllers/sessions_controller.rb:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/stevepolitodesign/rails-authentication-from-scratch/HEAD/app/controllers/sessions_controller.rb
--------------------------------------------------------------------------------
/app/controllers/static_pages_controller.rb:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/stevepolitodesign/rails-authentication-from-scratch/HEAD/app/controllers/static_pages_controller.rb
--------------------------------------------------------------------------------
/app/controllers/users_controller.rb:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/stevepolitodesign/rails-authentication-from-scratch/HEAD/app/controllers/users_controller.rb
--------------------------------------------------------------------------------
/app/helpers/active_sessions_helper.rb:
--------------------------------------------------------------------------------
1 | module ActiveSessionsHelper
2 | end
3 |
--------------------------------------------------------------------------------
/app/helpers/application_helper.rb:
--------------------------------------------------------------------------------
1 | module ApplicationHelper
2 | end
3 |
--------------------------------------------------------------------------------
/app/helpers/confirmations_helper.rb:
--------------------------------------------------------------------------------
1 | module ConfirmationsHelper
2 | end
3 |
--------------------------------------------------------------------------------
/app/helpers/passwords_helper.rb:
--------------------------------------------------------------------------------
1 | module PasswordsHelper
2 | end
3 |
--------------------------------------------------------------------------------
/app/helpers/sessions_helper.rb:
--------------------------------------------------------------------------------
1 | module SessionsHelper
2 | end
3 |
--------------------------------------------------------------------------------
/app/helpers/static_pages_helper.rb:
--------------------------------------------------------------------------------
1 | module StaticPagesHelper
2 | end
3 |
--------------------------------------------------------------------------------
/app/helpers/users_helper.rb:
--------------------------------------------------------------------------------
1 | module UsersHelper
2 | end
3 |
--------------------------------------------------------------------------------
/app/javascript/channels/consumer.js:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/stevepolitodesign/rails-authentication-from-scratch/HEAD/app/javascript/channels/consumer.js
--------------------------------------------------------------------------------
/app/javascript/channels/index.js:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/stevepolitodesign/rails-authentication-from-scratch/HEAD/app/javascript/channels/index.js
--------------------------------------------------------------------------------
/app/javascript/packs/application.js:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/stevepolitodesign/rails-authentication-from-scratch/HEAD/app/javascript/packs/application.js
--------------------------------------------------------------------------------
/app/jobs/application_job.rb:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/stevepolitodesign/rails-authentication-from-scratch/HEAD/app/jobs/application_job.rb
--------------------------------------------------------------------------------
/app/mailers/application_mailer.rb:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/stevepolitodesign/rails-authentication-from-scratch/HEAD/app/mailers/application_mailer.rb
--------------------------------------------------------------------------------
/app/mailers/user_mailer.rb:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/stevepolitodesign/rails-authentication-from-scratch/HEAD/app/mailers/user_mailer.rb
--------------------------------------------------------------------------------
/app/models/active_session.rb:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/stevepolitodesign/rails-authentication-from-scratch/HEAD/app/models/active_session.rb
--------------------------------------------------------------------------------
/app/models/application_record.rb:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/stevepolitodesign/rails-authentication-from-scratch/HEAD/app/models/application_record.rb
--------------------------------------------------------------------------------
/app/models/concerns/.keep:
--------------------------------------------------------------------------------
1 |
--------------------------------------------------------------------------------
/app/models/current.rb:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/stevepolitodesign/rails-authentication-from-scratch/HEAD/app/models/current.rb
--------------------------------------------------------------------------------
/app/models/user.rb:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/stevepolitodesign/rails-authentication-from-scratch/HEAD/app/models/user.rb
--------------------------------------------------------------------------------
/app/views/active_sessions/_active_session.html.erb:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/stevepolitodesign/rails-authentication-from-scratch/HEAD/app/views/active_sessions/_active_session.html.erb
--------------------------------------------------------------------------------
/app/views/confirmations/new.html.erb:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/stevepolitodesign/rails-authentication-from-scratch/HEAD/app/views/confirmations/new.html.erb
--------------------------------------------------------------------------------
/app/views/layouts/application.html.erb:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/stevepolitodesign/rails-authentication-from-scratch/HEAD/app/views/layouts/application.html.erb
--------------------------------------------------------------------------------
/app/views/layouts/mailer.html.erb:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/stevepolitodesign/rails-authentication-from-scratch/HEAD/app/views/layouts/mailer.html.erb
--------------------------------------------------------------------------------
/app/views/layouts/mailer.text.erb:
--------------------------------------------------------------------------------
1 | <%= yield %>
2 |
--------------------------------------------------------------------------------
/app/views/passwords/edit.html.erb:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/stevepolitodesign/rails-authentication-from-scratch/HEAD/app/views/passwords/edit.html.erb
--------------------------------------------------------------------------------
/app/views/passwords/new.html.erb:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/stevepolitodesign/rails-authentication-from-scratch/HEAD/app/views/passwords/new.html.erb
--------------------------------------------------------------------------------
/app/views/sessions/new.html.erb:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/stevepolitodesign/rails-authentication-from-scratch/HEAD/app/views/sessions/new.html.erb
--------------------------------------------------------------------------------
/app/views/shared/_form_errors.html.erb:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/stevepolitodesign/rails-authentication-from-scratch/HEAD/app/views/shared/_form_errors.html.erb
--------------------------------------------------------------------------------
/app/views/static_pages/home.html.erb:
--------------------------------------------------------------------------------
1 |
Rails Authentication From Scratch
--------------------------------------------------------------------------------
/app/views/user_mailer/confirmation.html.erb:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/stevepolitodesign/rails-authentication-from-scratch/HEAD/app/views/user_mailer/confirmation.html.erb
--------------------------------------------------------------------------------
/app/views/user_mailer/confirmation.text.erb:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/stevepolitodesign/rails-authentication-from-scratch/HEAD/app/views/user_mailer/confirmation.text.erb
--------------------------------------------------------------------------------
/app/views/user_mailer/password_reset.html.erb:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/stevepolitodesign/rails-authentication-from-scratch/HEAD/app/views/user_mailer/password_reset.html.erb
--------------------------------------------------------------------------------
/app/views/user_mailer/password_reset.text.erb:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/stevepolitodesign/rails-authentication-from-scratch/HEAD/app/views/user_mailer/password_reset.text.erb
--------------------------------------------------------------------------------
/app/views/users/edit.html.erb:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/stevepolitodesign/rails-authentication-from-scratch/HEAD/app/views/users/edit.html.erb
--------------------------------------------------------------------------------
/app/views/users/new.html.erb:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/stevepolitodesign/rails-authentication-from-scratch/HEAD/app/views/users/new.html.erb
--------------------------------------------------------------------------------
/babel.config.js:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/stevepolitodesign/rails-authentication-from-scratch/HEAD/babel.config.js
--------------------------------------------------------------------------------
/bin/bundle:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/stevepolitodesign/rails-authentication-from-scratch/HEAD/bin/bundle
--------------------------------------------------------------------------------
/bin/dev:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/stevepolitodesign/rails-authentication-from-scratch/HEAD/bin/dev
--------------------------------------------------------------------------------
/bin/rails:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/stevepolitodesign/rails-authentication-from-scratch/HEAD/bin/rails
--------------------------------------------------------------------------------
/bin/rake:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/stevepolitodesign/rails-authentication-from-scratch/HEAD/bin/rake
--------------------------------------------------------------------------------
/bin/setup:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/stevepolitodesign/rails-authentication-from-scratch/HEAD/bin/setup
--------------------------------------------------------------------------------
/bin/spring:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/stevepolitodesign/rails-authentication-from-scratch/HEAD/bin/spring
--------------------------------------------------------------------------------
/bin/webpack:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/stevepolitodesign/rails-authentication-from-scratch/HEAD/bin/webpack
--------------------------------------------------------------------------------
/bin/webpack-dev-server:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/stevepolitodesign/rails-authentication-from-scratch/HEAD/bin/webpack-dev-server
--------------------------------------------------------------------------------
/bin/yarn:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/stevepolitodesign/rails-authentication-from-scratch/HEAD/bin/yarn
--------------------------------------------------------------------------------
/config.ru:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/stevepolitodesign/rails-authentication-from-scratch/HEAD/config.ru
--------------------------------------------------------------------------------
/config/application.rb:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/stevepolitodesign/rails-authentication-from-scratch/HEAD/config/application.rb
--------------------------------------------------------------------------------
/config/boot.rb:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/stevepolitodesign/rails-authentication-from-scratch/HEAD/config/boot.rb
--------------------------------------------------------------------------------
/config/cable.yml:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/stevepolitodesign/rails-authentication-from-scratch/HEAD/config/cable.yml
--------------------------------------------------------------------------------
/config/credentials.yml.enc:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/stevepolitodesign/rails-authentication-from-scratch/HEAD/config/credentials.yml.enc
--------------------------------------------------------------------------------
/config/database.yml:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/stevepolitodesign/rails-authentication-from-scratch/HEAD/config/database.yml
--------------------------------------------------------------------------------
/config/environment.rb:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/stevepolitodesign/rails-authentication-from-scratch/HEAD/config/environment.rb
--------------------------------------------------------------------------------
/config/environments/development.rb:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/stevepolitodesign/rails-authentication-from-scratch/HEAD/config/environments/development.rb
--------------------------------------------------------------------------------
/config/environments/production.rb:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/stevepolitodesign/rails-authentication-from-scratch/HEAD/config/environments/production.rb
--------------------------------------------------------------------------------
/config/environments/test.rb:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/stevepolitodesign/rails-authentication-from-scratch/HEAD/config/environments/test.rb
--------------------------------------------------------------------------------
/config/initializers/application_controller_renderer.rb:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/stevepolitodesign/rails-authentication-from-scratch/HEAD/config/initializers/application_controller_renderer.rb
--------------------------------------------------------------------------------
/config/initializers/assets.rb:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/stevepolitodesign/rails-authentication-from-scratch/HEAD/config/initializers/assets.rb
--------------------------------------------------------------------------------
/config/initializers/backtrace_silencers.rb:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/stevepolitodesign/rails-authentication-from-scratch/HEAD/config/initializers/backtrace_silencers.rb
--------------------------------------------------------------------------------
/config/initializers/content_security_policy.rb:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/stevepolitodesign/rails-authentication-from-scratch/HEAD/config/initializers/content_security_policy.rb
--------------------------------------------------------------------------------
/config/initializers/cookies_serializer.rb:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/stevepolitodesign/rails-authentication-from-scratch/HEAD/config/initializers/cookies_serializer.rb
--------------------------------------------------------------------------------
/config/initializers/filter_parameter_logging.rb:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/stevepolitodesign/rails-authentication-from-scratch/HEAD/config/initializers/filter_parameter_logging.rb
--------------------------------------------------------------------------------
/config/initializers/inflections.rb:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/stevepolitodesign/rails-authentication-from-scratch/HEAD/config/initializers/inflections.rb
--------------------------------------------------------------------------------
/config/initializers/mime_types.rb:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/stevepolitodesign/rails-authentication-from-scratch/HEAD/config/initializers/mime_types.rb
--------------------------------------------------------------------------------
/config/initializers/permissions_policy.rb:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/stevepolitodesign/rails-authentication-from-scratch/HEAD/config/initializers/permissions_policy.rb
--------------------------------------------------------------------------------
/config/initializers/wrap_parameters.rb:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/stevepolitodesign/rails-authentication-from-scratch/HEAD/config/initializers/wrap_parameters.rb
--------------------------------------------------------------------------------
/config/locales/en.yml:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/stevepolitodesign/rails-authentication-from-scratch/HEAD/config/locales/en.yml
--------------------------------------------------------------------------------
/config/puma.rb:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/stevepolitodesign/rails-authentication-from-scratch/HEAD/config/puma.rb
--------------------------------------------------------------------------------
/config/routes.rb:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/stevepolitodesign/rails-authentication-from-scratch/HEAD/config/routes.rb
--------------------------------------------------------------------------------
/config/spring.rb:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/stevepolitodesign/rails-authentication-from-scratch/HEAD/config/spring.rb
--------------------------------------------------------------------------------
/config/storage.yml:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/stevepolitodesign/rails-authentication-from-scratch/HEAD/config/storage.yml
--------------------------------------------------------------------------------
/config/webpack/development.js:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/stevepolitodesign/rails-authentication-from-scratch/HEAD/config/webpack/development.js
--------------------------------------------------------------------------------
/config/webpack/environment.js:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/stevepolitodesign/rails-authentication-from-scratch/HEAD/config/webpack/environment.js
--------------------------------------------------------------------------------
/config/webpack/production.js:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/stevepolitodesign/rails-authentication-from-scratch/HEAD/config/webpack/production.js
--------------------------------------------------------------------------------
/config/webpack/test.js:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/stevepolitodesign/rails-authentication-from-scratch/HEAD/config/webpack/test.js
--------------------------------------------------------------------------------
/config/webpacker.yml:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/stevepolitodesign/rails-authentication-from-scratch/HEAD/config/webpacker.yml
--------------------------------------------------------------------------------
/db/migrate/20211109214151_create_users.rb:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/stevepolitodesign/rails-authentication-from-scratch/HEAD/db/migrate/20211109214151_create_users.rb
--------------------------------------------------------------------------------
/db/migrate/20211112152821_add_confirmation_and_password_columns_to_users.rb:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/stevepolitodesign/rails-authentication-from-scratch/HEAD/db/migrate/20211112152821_add_confirmation_and_password_columns_to_users.rb
--------------------------------------------------------------------------------
/db/migrate/20211203155851_add_unconfirmed_email_to_users.rb:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/stevepolitodesign/rails-authentication-from-scratch/HEAD/db/migrate/20211203155851_add_unconfirmed_email_to_users.rb
--------------------------------------------------------------------------------
/db/migrate/20211205165850_add_remember_token_to_users.rb:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/stevepolitodesign/rails-authentication-from-scratch/HEAD/db/migrate/20211205165850_add_remember_token_to_users.rb
--------------------------------------------------------------------------------
/db/migrate/20220129144819_create_active_sessions.rb:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/stevepolitodesign/rails-authentication-from-scratch/HEAD/db/migrate/20220129144819_create_active_sessions.rb
--------------------------------------------------------------------------------
/db/migrate/20220201102359_add_request_columns_to_active_sessions.rb:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/stevepolitodesign/rails-authentication-from-scratch/HEAD/db/migrate/20220201102359_add_request_columns_to_active_sessions.rb
--------------------------------------------------------------------------------
/db/migrate/20220204201046_move_remember_token_from_users_to_active_sessions.rb:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/stevepolitodesign/rails-authentication-from-scratch/HEAD/db/migrate/20220204201046_move_remember_token_from_users_to_active_sessions.rb
--------------------------------------------------------------------------------
/db/schema.rb:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/stevepolitodesign/rails-authentication-from-scratch/HEAD/db/schema.rb
--------------------------------------------------------------------------------
/db/seeds.rb:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/stevepolitodesign/rails-authentication-from-scratch/HEAD/db/seeds.rb
--------------------------------------------------------------------------------
/lib/assets/.keep:
--------------------------------------------------------------------------------
1 |
--------------------------------------------------------------------------------
/lib/tasks/.keep:
--------------------------------------------------------------------------------
1 |
--------------------------------------------------------------------------------
/lib/tasks/post_setup_instructions.rake:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/stevepolitodesign/rails-authentication-from-scratch/HEAD/lib/tasks/post_setup_instructions.rake
--------------------------------------------------------------------------------
/log/.keep:
--------------------------------------------------------------------------------
1 |
--------------------------------------------------------------------------------
/package.json:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/stevepolitodesign/rails-authentication-from-scratch/HEAD/package.json
--------------------------------------------------------------------------------
/postcss.config.js:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/stevepolitodesign/rails-authentication-from-scratch/HEAD/postcss.config.js
--------------------------------------------------------------------------------
/public/404.html:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/stevepolitodesign/rails-authentication-from-scratch/HEAD/public/404.html
--------------------------------------------------------------------------------
/public/422.html:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/stevepolitodesign/rails-authentication-from-scratch/HEAD/public/422.html
--------------------------------------------------------------------------------
/public/500.html:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/stevepolitodesign/rails-authentication-from-scratch/HEAD/public/500.html
--------------------------------------------------------------------------------
/public/apple-touch-icon-precomposed.png:
--------------------------------------------------------------------------------
1 |
--------------------------------------------------------------------------------
/public/apple-touch-icon.png:
--------------------------------------------------------------------------------
1 |
--------------------------------------------------------------------------------
/public/favicon.ico:
--------------------------------------------------------------------------------
1 |
--------------------------------------------------------------------------------
/public/robots.txt:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/stevepolitodesign/rails-authentication-from-scratch/HEAD/public/robots.txt
--------------------------------------------------------------------------------
/storage/.keep:
--------------------------------------------------------------------------------
1 |
--------------------------------------------------------------------------------
/test/application_system_test_case.rb:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/stevepolitodesign/rails-authentication-from-scratch/HEAD/test/application_system_test_case.rb
--------------------------------------------------------------------------------
/test/channels/application_cable/connection_test.rb:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/stevepolitodesign/rails-authentication-from-scratch/HEAD/test/channels/application_cable/connection_test.rb
--------------------------------------------------------------------------------
/test/controllers/.keep:
--------------------------------------------------------------------------------
1 |
--------------------------------------------------------------------------------
/test/controllers/active_sessions_controller_test.rb:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/stevepolitodesign/rails-authentication-from-scratch/HEAD/test/controllers/active_sessions_controller_test.rb
--------------------------------------------------------------------------------
/test/controllers/confirmations_controller_test.rb:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/stevepolitodesign/rails-authentication-from-scratch/HEAD/test/controllers/confirmations_controller_test.rb
--------------------------------------------------------------------------------
/test/controllers/passwords_controller_test.rb:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/stevepolitodesign/rails-authentication-from-scratch/HEAD/test/controllers/passwords_controller_test.rb
--------------------------------------------------------------------------------
/test/controllers/sessions_controller_test.rb:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/stevepolitodesign/rails-authentication-from-scratch/HEAD/test/controllers/sessions_controller_test.rb
--------------------------------------------------------------------------------
/test/controllers/static_pages_controller_test.rb:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/stevepolitodesign/rails-authentication-from-scratch/HEAD/test/controllers/static_pages_controller_test.rb
--------------------------------------------------------------------------------
/test/controllers/users_controller_test.rb:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/stevepolitodesign/rails-authentication-from-scratch/HEAD/test/controllers/users_controller_test.rb
--------------------------------------------------------------------------------
/test/fixtures/active_sessions.yml:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/stevepolitodesign/rails-authentication-from-scratch/HEAD/test/fixtures/active_sessions.yml
--------------------------------------------------------------------------------
/test/fixtures/files/.keep:
--------------------------------------------------------------------------------
1 |
--------------------------------------------------------------------------------
/test/fixtures/users.yml:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/stevepolitodesign/rails-authentication-from-scratch/HEAD/test/fixtures/users.yml
--------------------------------------------------------------------------------
/test/helpers/.keep:
--------------------------------------------------------------------------------
1 |
--------------------------------------------------------------------------------
/test/integration/.keep:
--------------------------------------------------------------------------------
1 |
--------------------------------------------------------------------------------
/test/integration/friendly_redirects_test.rb:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/stevepolitodesign/rails-authentication-from-scratch/HEAD/test/integration/friendly_redirects_test.rb
--------------------------------------------------------------------------------
/test/integration/user_interface_test.rb:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/stevepolitodesign/rails-authentication-from-scratch/HEAD/test/integration/user_interface_test.rb
--------------------------------------------------------------------------------
/test/mailers/.keep:
--------------------------------------------------------------------------------
1 |
--------------------------------------------------------------------------------
/test/mailers/previews/user_mailer_preview.rb:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/stevepolitodesign/rails-authentication-from-scratch/HEAD/test/mailers/previews/user_mailer_preview.rb
--------------------------------------------------------------------------------
/test/mailers/user_mailer_test.rb:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/stevepolitodesign/rails-authentication-from-scratch/HEAD/test/mailers/user_mailer_test.rb
--------------------------------------------------------------------------------
/test/models/.keep:
--------------------------------------------------------------------------------
1 |
--------------------------------------------------------------------------------
/test/models/active_session_test.rb:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/stevepolitodesign/rails-authentication-from-scratch/HEAD/test/models/active_session_test.rb
--------------------------------------------------------------------------------
/test/models/user_test.rb:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/stevepolitodesign/rails-authentication-from-scratch/HEAD/test/models/user_test.rb
--------------------------------------------------------------------------------
/test/system/.keep:
--------------------------------------------------------------------------------
1 |
--------------------------------------------------------------------------------
/test/system/logins_test.rb:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/stevepolitodesign/rails-authentication-from-scratch/HEAD/test/system/logins_test.rb
--------------------------------------------------------------------------------
/test/test_helper.rb:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/stevepolitodesign/rails-authentication-from-scratch/HEAD/test/test_helper.rb
--------------------------------------------------------------------------------
/tmp/.keep:
--------------------------------------------------------------------------------
1 |
--------------------------------------------------------------------------------
/tmp/pids/.keep:
--------------------------------------------------------------------------------
1 |
--------------------------------------------------------------------------------
/vendor/.keep:
--------------------------------------------------------------------------------
1 |
--------------------------------------------------------------------------------
/yarn.lock:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/stevepolitodesign/rails-authentication-from-scratch/HEAD/yarn.lock
--------------------------------------------------------------------------------