Skip to content

Conversation

@Andres2204
Copy link
Contributor

No description provided.

Copy link
Member

@SebastianLopezO SebastianLopezO left a comment

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Introduce the "Change Password" feature by integrating secure JWT encryption and validation. Add AESEncryptionService for handling token encryption/decryption and include ResetTokenDTO to manage reset token data structure. Extend the AuthController to support password reset via JWT and secure tokens, and update filters and services to support new encryption mechanisms. This improves authentication security and user password management functionality

@SebastianLopezO SebastianLopezO self-requested a review August 4, 2025 14:44
Copy link
Member

@SebastianLopezO SebastianLopezO left a comment

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Fix the compilation error by implementing the missing Register(UserDTO) method in the JwtService class, as required by the JwtServiceI interface. This is currently preventing the build from completing successfully. Additionally, address the mapping warnings in MUser.java and MCrop.java, where several target properties remain unmapped. These include userRole and role in MUser, and cropStatus, cropType, status, and type in MCrop. Also, take note that SecurityConfiguration.java is using a deprecated API; consider recompiling with the -Xlint:deprecation flag to review details.

@SebastianLopezO SebastianLopezO self-assigned this Aug 6, 2025
@SebastianLopezO SebastianLopezO added the bug Something isn't working label Aug 6, 2025
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

bug Something isn't working

Projects

None yet

Development

Successfully merging this pull request may close these issues.

3 participants