Skip to content

Dev#8

Merged
islamghany merged 2 commits intomainfrom
dev
Nov 8, 2025
Merged

Dev#8
islamghany merged 2 commits intomainfrom
dev

Conversation

@islamghany
Copy link
Copy Markdown
Owner

No description provided.

- Integrated a rate limiter into the authentication routes to enhance security and prevent abuse.
- Updated the RegisterRoutes function to accept a rate limiter parameter and applied rate limiting middleware to registration, login, and refresh endpoints.
- Initialized the rate limiter in the NewServer function for improved request handling.
… integration

- Updated dependencies in go.mod and go.sum, including testify and golang.org/x/crypto.
- Added Swagger documentation generation and formatting commands to the Makefile.
- Integrated Swagger UI into the API server for interactive documentation access.
- Enhanced authentication DTOs with detailed descriptions and examples for better API clarity.
- Updated learning roadmap to reflect the completion of Swagger documentation setup.
@islamghany islamghany merged commit 2acff75 into main Nov 8, 2025
4 of 5 checks passed
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