Problem
Password and token management logic is embedded in AuthService instead of a dedicated SecurityService.
Expected Outcome
Dedicated SecurityService handling all cryptographic and security operations.
Acceptance Criteria
Files Affected
New src/auth/services/security.service.ts, src/auth/auth.service.ts
Difficulty
Easy
Estimated Effort
Small (2-3 days)
Labels
refactoring, security, architecture
Problem
Password and token management logic is embedded in AuthService instead of a dedicated SecurityService.
Expected Outcome
Dedicated SecurityService handling all cryptographic and security operations.
Acceptance Criteria
Files Affected
New src/auth/services/security.service.ts, src/auth/auth.service.ts
Difficulty
Easy
Estimated Effort
Small (2-3 days)
Labels
refactoring, security, architecture