Python Backend #4: Add Basic Auth to Your Flask API
Автор: NDC
Загружено: 2025-05-19
Просмотров: 192
🔐 Build a secure login system with Flask + SQLite!
In this video, we add a basic user system to our API — allowing registration and login using hashed passwords. This is the foundation of authentication in any backend.
Previous Video: • Python Backend #3: Connect Flask to a Data...
Previous Python build file: https://github.com/NDCSwift/Swift-Pro...
🔧 What You’ll Learn:
✅ How to create a users table
✅ How to hash passwords with hashlib
✅ How to register users securely
✅ How to verify login credentials
✅ How to handle errors & conflicts
🛠 Tools Used:
Python 3
Flask
SQLite (built-in)
VS Code
DB Browser for SQLite
Postman Register / Login
{
"username": "testuser",
"password": "secure123"
}
🔥 Download My Project Files
👉 Get the source code here:
🔗 https://ndcswift.github.io/Swift-Proj...
⏱️ Timestamps:
00:00 – Intro & goals
00:44 – Updating our imports
01:08 – updating our init to support users
02:32 – Creating the /register route
04:00 – Creating a hashed password
07:08 – Creating the /login route
10:45 – Quick Bug / typing fixes
11:17 – Testing user flows with Postman
11:35 – Checking hashed passwords
13:27 – Outro & What's next
Доступные форматы для скачивания:
Скачать видео mp4
-
Информация по загрузке: