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

Switch to target compatibility with new reference implementation (zxcvbn-ts) #14

Open
cainlevy opened this issue Jun 11, 2021 · 4 comments

Comments

@cainlevy
Copy link

The original dropbox/zxcvbn library has aged considerably. Do you have any opinions around remaining faithful to v4.4.2 (circa 2017) or pinning to a new client-side reference implementation if community momentum manages to elect one?

@vanackere
Copy link
Contributor

Indeed we could switch to a new reference client-side implementation since the dropbox/zxcvbn library looks unmaintained / not very active... Do you have any suggestion ?

@cainlevy
Copy link
Author

zxcvbn-ts might be one to watch.

@vanackere vanackere changed the title any plans to target compatibility with new reference implementations? Switch to target compatibility with new reference implementation (zxcvbn-ts) Dec 10, 2021
@vanackere
Copy link
Contributor

Looking at it again a few month later: yes, it seems indeed like a good idea to switch to follow zxcvbn-ts instead.
However I don't have any time to work on this currently, so any contribution would be appreciated.

@patrykgz
Copy link

patrykgz commented Jan 1, 2022

Looking at it again a few month later: yes, it seems indeed like a good idea to switch to follow zxcvbn-ts instead. However I don't have any time to work on this currently, so any contribution would be appreciated.

Could you provide some indication of what would be needed to match the new reference? As I understood it zxcvbn-ts only provides code optimization improvements rather than security or developer productivity ones.

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
None yet
Development

No branches or pull requests

3 participants