coder999o opened a new pull request, #4093:
URL: https://github.com/apache/rocketmq-dashboard/pull/4093

   ## What is the purpose of the change
   
   This PR adds user credential security insights to RocketMQ Studio.
   
   The Studio user management page now shows password strength guidance when 
creating or resetting users, summarizes visible account security risks, and 
highlights password rotation status from existing user metadata. This helps 
administrators spot weak passwords, stale administrator credentials, unknown 
password age, and single active administrator risk before changing account 
state.
   
   ## Brief changelog
   
   - Add a Studio user security analyzer for password strength, password 
rotation, and account risk summaries.
   - Add a reusable credential security panel for password forms and the user 
list overview.
   - Show password rotation status and password changed time in the Studio user 
table.
   - Add focused unit tests and page rendering tests for the new security 
insights.
   
   ## Verifying this change
   
   - `npm run test -- --run src/utils/studioUserSecurity.test.ts 
src/pages/studio/__tests__/UserManagement.test.tsx`
   - `git diff --check`
   - `npm run lint -- src/utils/studioUserSecurity.ts 
src/utils/studioUserSecurity.test.ts src/components/StudioUserSecurityPanel.tsx 
src/pages/studio/UserManagement.tsx 
src/pages/studio/__tests__/UserManagement.test.tsx`
   - `npm run build`


-- 
This is an automated message from the Apache Git Service.
To respond to the message, please log on to GitHub and use the
URL above to go to the specific comment.

To unsubscribe, e-mail: [email protected]

For queries about this service, please contact Infrastructure at:
[email protected]

Reply via email to