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.
Overview
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