monkey
monkey copied to clipboard
Refactor credentials table
Refactor
Refactor credentials table into separate chip input components for each credential type.
Majority of the users are interested in convenient input, not optimizing a brute-forcing process they know nothing about. Chip component would allow copy-pasting a larger list of credentials conveniently.
Solution nr.1 - separate inputs
Tasks
- [ ] Alter mui-chips-input to have hide/show functionality
- [ ] Implement/reintroduce hide/show in rjsf component.
- [ ] Create UI schema for credentials
- [ ] Change credential parsing to handle identity/secret pairs with only one identity/secret
- [ ] (optional) change ssh-key display components to textbox
Solution nr.1 - separate inputs
I like this, just NT and LM hashes can be same as Username and Password. We need better one for SSH Keypair as it is an object out of two fields.
I thought that hashes are a bit too long to be chips. Updated the key mockup