
Information Security Pathfinder
jejucoding
Let's learn about information security and hacking techniques in a broad and detailed way!
Beginner
No more toy projects! We're revealing all the secrets to building a secure authentication system with JWT and Redis, actually used by developers in the field.
163 learners
Level Basic
Course period Unlimited
Reviews from Early Learners
5.0
iamwoosung
I would recommend this to junior developers who are using JWT or Redis for the first time. Overall, it was a great lecture that allowed me to think about authentication implementation methods. 👍
5.0
정병철
It was great to learn about FastAPI's simple CRUD and authentication process with good explanations. Now that I've completed the basics of backend and authentication, I think it would be nice if a new course was created with themes like electronic payment. Thank you.
5.0
호조
It was a lecture where I could implement a more stable authentication system by using JWT and Redis together!
JWT's token authentication method
How to use Redis in FastAPI
The Role of Redis in Authentication/Authorization Systems
You've heard a lot about the combination of JWT and Redis, but never actually used it?
Everyone uses JWT a lot, but do we really need to know about Redis?
"Practical" lectures by current backend developers
Implement a robust authentication/authorization system that can be applied at production level.
FastAPI has been gaining a lot of attention recently. Why is it getting so much attention?
Django, 2x faster than Flask!
Concise code in comparison!
Supports asynchronous processing, but allows building more scalable servers than Node.js-based Express!
For those who are just starting out with FastAPI and want to complete a project
Anyone who wants to experience implementing a proper member authentication system
For those who want to experience the stability of JWT and Redis combination
This course is mainly conducted as a practical lecture.
Includes several theory lectures.
Although the entire source code written in the lecture is provided, it is not recommended to refer to the source code from the beginning.
When you watch the practical lecture and code accordingly, when you listen to the theory lecture, think carefully about the lecture's topic and content.
Lecture 1. Introduction to the lecture
Lesson 2. Project Setup
Lecture 3. Domain Model Design
Lesson 4. Bulletin Board CRUD API Implementation
Lesson 5. API Documentation and Testing
Lesson 6. Service Layer Configuration
Lesson 7. What is JWT? Why should we use JWT?
Lesson 8. User Model Design and Membership Registration API
Lesson 9. Implementing JWT-based authentication
Lesson 10. Authentication Middleware and Protected Routes
Lesson 11. Why should you use Redis?
Lesson 12. Redis Integration and Token Management
Lesson 13. Refresh Token System
Lesson 14. Strengthening Security and Finishing
Lecture 15. Concluding the lecture
Who is this course right for?
For those who are new to FastAPI and want to complete a project
For those who want to implement a proper user authentication system with FastAPI.
For those who want to experience the stability of combining JWT and Redis.
Need to know before starting?
Basic Python Syntax
It would be good to have a basic understanding of FastAPI.
107,536
Learners
2,978
Reviews
163
Answers
4.8
Rating
80
Courses

A bootcamp plotted by the hottest developers in Jeju! We provide passionate young people with the opportunity to grow as much as their passion!
Jeju Coding Basecamp is the largest ICT education event in Jeju, held in collaboration with local governments and companies such as Kakao, Goorm, and the Jeju Industry-Academic Convergence Institute.
Success in building a service—through this experience, cultivate your confidence, self-esteem, sense of accomplishment, and the ability to be self-reliant in this era of job scarcity!, hãy nuôi dưỡng sự tự tin, lòng tự trọng, cảm giác thành tựu và khả năng tự lập trong thời đại khó khăn tìm việc làm này!
Go for it, youth! You can do it! 😀


All
16 lectures ∙ (2hr 17min)
All
17 reviews
4.5
17 reviews
Reviews 3
∙
Average Rating 5.0
Reviews 6
∙
Average Rating 5.0
Reviews 1
∙
Average Rating 5.0
Reviews 8
∙
Average Rating 4.0
Reviews 6
∙
Average Rating 5.0
Check out other courses by the instructor!
Explore other courses in the same field!