← All projects

Authentication

LoginFlow — Authentication System

Registration and login with bcrypt hashing and JWT-protected endpoints, consumed through a SwiftUI frontend.

PythonFastAPIJWTbcryptSwiftUIREST API

Developed a complete login and sign-up authentication system with registration, secure bcrypt password hashing, and JWT-based login on a FastAPI backend.

Implemented JWT-protected profile endpoints with OAuth2 bearer authentication, consumed through a SwiftUI frontend.

Tested authentication flows in Postman with automated token capture, validating protected vs. unprotected routes, expired/invalid tokens, and negative test cases.