Coder Social home page Coder Social logo

mar-kolya / secure-password-generator Goto Github PK

View Code? Open in Web Editor NEW
33.0 6.0 9.0 737 KB

Secure Password Generator add-on for Firefox

Home Page: https://addons.mozilla.org/en/firefox/addon/secure-password-generator/

JavaScript 90.75% CSS 6.85% HTML 2.40%

secure-password-generator's People

Stargazers

 avatar Daniel C.B. avatar Bastian Leicht avatar  avatar  avatar yoshimo avatar  avatar John lone avatar Alexander avatar William(ѕ)ⁿ avatar Anto GG avatar  avatar Cristian Rodriguez avatar Kais Ben Salah avatar  avatar Vincent QB, PhD avatar Dalius Dobravolskas avatar Nelson Chu Pavlosky avatar  avatar James May avatar dani avatar Akos Kemives avatar  avatar Jean Escoto avatar walleva avatar Peter Bittner avatar  avatar Ayoub Boudhar avatar Mack Stump avatar Julian Alarcon avatar Joseph DeVore avatar sly avatar Nikolay Martynov avatar

Watchers

yoshimo avatar brachiel avatar James Cloos avatar Ayoub Boudhar avatar Nikolay Martynov avatar  avatar

secure-password-generator's Issues

Support for Firefox for Android

Currently, the extension successfully installs and presents a new menu option, but doesn't do anything. It would be nice, if the password generator would work on mobile, too.

Dark mode icon

I'm using the dark theme in Firefox, and the icon is barely visible

Not sure how the development platform for FF add-ons works, but it would be nice if there was an icon for light mode, and then an alternate one for dark mode

capture

Simplify user interface (icon buttons, autosave)

It would be nice to simplify the user experience by placing all actions buttons to the top right corner, next to the password generation text field. Instead of labels we may use self-explanatory icons (e.g. 📋, 🔃, 💾, ⤳, etc.), which need to be really self-explanatory though.

Example UI change:

secure-password-generator-style

(Note: The icons are only examples in the modified screenshot above. The "eye" icon may be better "integrated" into the text field, say with a framing, as it is most tightly connected to the text field content.)

In addition, it may be unnecessary to provide a "Save Settings" action anyway, and simply save any changes to the dialog as it comes along (= less thinking for the user), which would spare another button.

Password from RegEx

Hi, it would be nice to make a password from a regular expression!
Is it possible in the next update, maybe?

Create and input new pw with a hotstring

I have been doing some things with AutoHotKey (https://www.autohotkey.com/) to fill forms faster.
It would be very helpful, to simply create a new password and put it in the selected form field by simply typing the hotstring ";npw" or ";opw" to put in the previous generated password. The name of the hotstrings or hotkeys could be customized.

Provide quick access to Firefox' password manager

It would be nice to have quick access to the Firefox password manager

  • either via an icon, button or label on the Settings dialog
  • or any context menu this extension provides (e.g. on text input fields)

This way this extension would provide a "free bonus feature", integrating well with the browser's feature set of "managing passwords".

Support for Firefox ESR currently v52.x??? why v54+?

subject line says it mostly?
can u add in or find out if Firefox Extended Support release v52.x will support SPG v1.0.6???
Please.

I on ESR release channel because I can't afford to lose the XUL support... XD

EDIT:
on a side note I manually installed v1.0.6 in FF ESR v52.3.0...
it installed ok and seems to be working ok ;)

Both hands?

What does "right hand", "left hand", "both hands". Mean?

Input field doesn't see the password has been filled up

This issue is most annoying on the forms where the Submit button remains disabled until the password input field has changed, or two password fields that require password verification.

  1. When I place the cursor into the empty input field and then I press the Use Password button, the browser does not see the password has been filled up. The submit button stays disabled.

  2. In case of two password fields (New password and Verify password) the browser does not see that both passwords are the same and/or filled up, when using the Use Password button

The same issue is with the context menu Generate password or Insert previous password. In both cases I have to use Copy / Paste password to get around this issue.

I think it has something to do with JavaScript, which doesn't see the keypress event or something similar. Example site is https://id.arduino.cc

be keyboard shortcut friendly

It would save me a few clicks to have the password generator copy the password to the clipboard on generation.

Keyboard shortcuts (presumably with browser.commands) for generation and insertion of last would also be useful.

Thanks!

Suggestions

Please consider allowing Min count to go to 1.
Please consider allowing choice of 1st character (Alpha/Num/Sym.)

Great little Add-On, thanks.

Migrate to another platform (Gitlab or another) to keep things moving

Compressed layout in overflow menu

If one hides this extension in the overflow menu, the extension is also displayed within this menu, with a fixed width.
The layout of this extension is currently too wide for this menu, thus requiring horizontal scrolling:
image
It would be great if there was a compressed layout for this case (e.g. via a responsive layout or media-queries)

Generate human-readable passwords (option)

I know the purpose of this extension is to never think of passwords again, simply generate one and save it to the password manager. BUT:

Sometimes you happen to be on devices that don't have the (Firefox) password manager integrated. So, you look up the password, and then ... then you have a hard time typing in the thing you read from the screen (even worse: on your mobile device).

Hence, it would be nice to have (the option to have) human-readable passwords generated, e.g. simply long sentences. The typical example and explanation for this use case is XKCD's comic, "correct horse battery staple".

Conversion of extension to Palemoon browser

Please use some of your skills to adapt the latest version this extension to PaleMoon. PM is actively supported and your extension in its previous incarnation on FF was one of the most useful. Please revert to an older version to give us the useful pop-up and build a PM compatible version ASAP. There is life in the old dog yet!

I loved this extension on FF as it made password generation so much easier. The previous versions of this extension were superior in that they created a useful pop up which the later versions did not. I do not know why the previous behaviour was abandoned but it was NOT an improvement.

I have 0.51 installed on PaleMoon and it works beautifully just as it should.

Note: I have now moved from Firefox to Palemoon as it has an interface that is usable by me after the abortion that is Firefox Australis and Quantum. I have abandoned firefox for Palemoon which is Firefox without all the user interface rubbish that the Mozilla team introduced to make their browser look more like Chrome. It runs faster and is more stable too.

Default passowrd lenght too short

Currently if you try to generate a password, it wants to make a 10-char. That should be higher. Pretty much all services allow up to 20 char passwords, others are basically limitless.

Multiprocess support?

Hello!

Thanks for your this kick-ass addon :)

I would like to request that support for multiprocess firefox is added.

randomInt is biased

return randomArray[0] % max;

When

  1. a is uniformly distributed random non-negative integer smaller than A,
  2. A % n != 0

a % n is not uniformly distributed, smaller numbers are a more likely result.

As an example, when A = 10 and n = 9, there are 2 possible values of a that result in a % n = 0 (a = 0 and a = 9), but there's only one value of a that produces each of the other possible results.

I have no clue how to fix this.

Automatically generate password and copy to clipboard

Typically, when using the generator, one must:

  • Click on the toolbar button to open dialog
  • Click on button Generate password
  • Click on button Copy to clipboard

I wonder if this could be accelerated suppressing intermediate steps, e.g.

  • Click on the toolbar button to open dialog
  • Automatically generates password and copies it to clipboard -> No action required

Thus, unless one needs to change the default generation options, its use would be much faster, and its usability improved.

Feature Request: Allow range for password length

I use the add-on to generate pretty long passwords to get the highest possible security. However, using the same character count everytime doesn't really seem to support this purpose. Therefore, I randomly change the character count manually every time (e.g. 100, 93, 94, 89, 105 characters). It would be great to have the option of entering a range for the password length (e.g. from 90 to 110).

Thanks for an otherwise really useful and functional add-on!

Use sans-serif font in dialog

I'm not sure whether this is a broken setting in my Firefox browser or the dialog font of this extension is really Serif. This is how it looks like to me:

secure-password-generator-style

This makes the dialog window look "oldish". Can we correct this and use the (probably) default font, sans-serif probably?

context-menu on input[type="password"] only

Would it be possible to limit showing the context menu on input[type="password"] fields only? Currently the 'Secure Password Generator' item shows up in all input fields, which doesn't make much sense (to me).

Regards.

Monochrome icon without blue circle

The icon of this extension is the only non-builtin icon I didn't hide behind the "overflow button" in FF57.
However, the icon is driving me slightly crazy because of this blue circle with the checkmark, since it looks a lot like a notification bubble, i.e. asking for the user attention.

Moreover the icon is the only non-monochrome icon and uses a lighter gray than the built-in icon.
image

It would be nice if there was an option for a monochrome logo, preferably in the same gray as built-in icons.

Persistent settings

Changes made to the default generation settings should be saved and thus reloaded throughout sessions. It's annoying having go back and tweak settings every time I restart the browser.

Add options to the addon that are identical to the parameters you can currently change but act as a "template" or the default values the addon uses across sessions. So instead of the current hardcoded values, you get the values from there.

A toggle switch in the options to enable saving of the parameters whenever they are changed in the main panel. Would simply override the parameters in the options but not change them.

Secure Password Generator form is not fully showing now off to the left of the screen.

see screenshot below..
It happens very time I click on the addons toolbar icon..
It didn't use to happen under Firefox v101.0.1 pretty sure..
but the mis-behaving does happen under Firefox v102.0.0
S.P.G. addon (v1.0.9)(Last Updated: October 10, 2018)

screenshot of issue:
image

screenshot of installed addons:
image

For me this is happening on Windows 11 Pro (x64)(v21H2)(build 22000.778)
as well as Waterfox classic too (v2022.06.00)
and on both on Windows 10 Pro x64

if you need any other info please ask.

Recommend Projects

  • React photo React

    A declarative, efficient, and flexible JavaScript library for building user interfaces.

  • Vue.js photo Vue.js

    🖖 Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.

  • Typescript photo Typescript

    TypeScript is a superset of JavaScript that compiles to clean JavaScript output.

  • TensorFlow photo TensorFlow

    An Open Source Machine Learning Framework for Everyone

  • Django photo Django

    The Web framework for perfectionists with deadlines.

  • D3 photo D3

    Bring data to life with SVG, Canvas and HTML. 📊📈🎉

Recommend Topics

  • javascript

    JavaScript (JS) is a lightweight interpreted programming language with first-class functions.

  • web

    Some thing interesting about web. New door for the world.

  • server

    A server is a program made to process requests and deliver data to clients.

  • Machine learning

    Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.

  • Game

    Some thing interesting about game, make everyone happy.

Recommend Org

  • Facebook photo Facebook

    We are working to build community through open source technology. NB: members must have two-factor auth.

  • Microsoft photo Microsoft

    Open source projects and samples from Microsoft.

  • Google photo Google

    Google ❤️ Open Source for everyone.

  • D3 photo D3

    Data-Driven Documents codes.