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.