Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Update pass generator with extra functionality #45

Open
jzanecook opened this issue Sep 21, 2022 · 1 comment
Open

Update pass generator with extra functionality #45

jzanecook opened this issue Sep 21, 2022 · 1 comment
Assignees
Labels
0 enhancement New feature or request

Comments

@jzanecook
Copy link
Member

jzanecook commented Sep 21, 2022

Pass generator should have:

  • A toggle for using base TLD for the salt
  • Options for other hashing algorithms besides sha256 (e.g. base16, base32, base64, baseN, etc.)
  • A simple button to unhide password inputs so we can see what we're typing
  • A confirmation password input to verify that we know what we typed unless our keyboard is broken
  • A way to save information as a hash for future reference unlockable with a master key or even 2FA/OAuth to Strapi
@jzanecook jzanecook added the enhancement New feature or request label Sep 21, 2022
@h0lybyte h0lybyte added the 0 label Sep 23, 2022
@h0lybyte
Copy link
Member

The current tool is located at PASS under /tools/

https://kbve.com/tools/pass/

I am thinking that we make it into a widget and then pull the javascript from that widget. The whole application could be wrapped into a single javascript file, that we could call from any application. Also we might not need to use quik because we could just use their partytown.

We can offset the file size by having the single javascript file call external javascript files, a bit like a waterfall-style / lazy-load method.

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
0 enhancement New feature or request
Projects
Status: Open
Development

No branches or pull requests

2 participants