Class Central is learner-supported. When you buy through links on our site, we may earn an affiliate commission.

CodeSignal

Securing and Testing Your Ruby on Rails App

via CodeSignal

Overview

In this course, we will secure our ToDo application using bcrypt for password hashing and JWT tokens. Additionally, we will cover the application with unit tests using RSpec.

Syllabus

  • Lesson 1: User Authentication with Bcrypt Password and JWT
    • Securing User Passwords with Bcrypt
    • Debugging JWT Token Generation
    • JWT Authentication Integration Task
  • Lesson 2: Implementing Unit Tests for ToDo Service
    • Modify and Verify Todo Attributes
    • Fix Bugs in RSpec Tests
    • Unit Tests for ToDo Service
  • Lesson 3: Implementing Request and Authentication Tests for ToDo Service
    • Validate Response Content in Tests
    • Adding Assertions for Todo Requests
    • Writing Tests for User Registration
    • Unit Testing ToDo from Scratch

Reviews

Start your review of Securing and Testing Your Ruby on Rails App

Never Stop Learning.

Get personalized course recommendations, track subjects and courses with reminders, and more.

Someone learning on their laptop while sitting on the floor.