Commit Graph

5 Commits

Author SHA1 Message Date
javier 0d78b9a6df Changed the scope of InputValidationError type in the library target to public. 2025-10-13 02:44:35 +02:00
javier 48ad88ef92 Implemented the UserAgentMiddleware type in the library target. 2025-10-13 02:37:46 +02:00
javier 21f2901337 Improved the AuthMiddleware type in the library target by adding input validation and by generating the authentication information once. 2025-10-12 21:26:55 +02:00
javier 25fdc1fabd Implemented a Product model in the library target. 2025-10-11 10:08:18 +02:00
javier bfc9e67d38 Implemented the Authentication middleware (#3)
This PR contains the work done to implement the `AuthMiddleware` middleware, to authenticate the requests sent to the backend service, based on [their specifications](https://www.discogs.com/developers/#page:authentication).

In addition, some documentation has been added/updated and some boilerplate source code has been removed from the project.

Reviewed-on: #3
Co-authored-by: Javier Cicchelli <javier@rock-n-code.com>
Co-committed-by: Javier Cicchelli <javier@rock-n-code.com>
2025-10-11 07:39:52 +00:00