Skip to content

Checkpoint3#4

Open
rocety27 wants to merge 8 commits into
checkpoint2from
checkpoint3
Open

Checkpoint3#4
rocety27 wants to merge 8 commits into
checkpoint2from
checkpoint3

Conversation

@rocety27

@rocety27 rocety27 commented May 27, 2025

Copy link
Copy Markdown
Owner

Validators decoupled for clearer separation and reusability. User routers refactored slightly to improve structure and maintain consistency. Database structure redesigned and implemented. Seeder created and run successfully to populate initial data.

Authentication system reworked into a dual-token approach (access + refresh tokens). Auth-related database interactions moved into a dedicated db/crud/auth module. Password hashing logic refactored into a centralized security.py module.

Auth login endpoint fully functional and tested. Token refresh endpoint reworked for best practices and verified working. ORM models wrapped inside init.py to resolve import order and circular dependency issues. Comprehensive testing done on auth routes confirming correct behavior.

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

1 participant