monkey icon indicating copy to clipboard operation
monkey copied to clipboard

Refactor credentials table

Open VakarisZ opened this issue 2 years ago • 3 comments

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.

VakarisZ avatar Dec 21 '23 16:12 VakarisZ

Solution nr.1 - separate inputs

image

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

VakarisZ avatar Jan 09 '24 12:01 VakarisZ

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.

ilija-lazoroski avatar Jan 10 '24 13:01 ilija-lazoroski

I thought that hashes are a bit too long to be chips. Updated the key mockup

VakarisZ avatar Jan 11 '24 09:01 VakarisZ