Example Emails and Passwords:
- ROLE_ADMIN
- Email: admin@example.com
- Password: Admin@1234
- ROLE_CON_USER
- Email: cons_user@example.com
- Password: ConUser@5678
- ROLE_CON_MANAGER
- Email: consumer_manager@example.com
- Password: ConManager@9876
- ROLE_EMP_USER
- Email: employee_user@example.com
- Password: EmpUser@1234
- ROLE_EMP_MANAGER
- Email: employee_manager@example.com
- Password: EmpManager@5678
Recommendations:
- Password Encryption: Store passwords securely using hashing algorithms like BCrypt or Argon2.
- Role Mapping: Use a database table to map these roles to users for dynamic management.
- Access Control: Use role-based access control (RBAC) to restrict endpoints based on roles. AditiSrivastava@example.com