youperiod.app icon indicating copy to clipboard operation
youperiod.app copied to clipboard

need a passphrase suggestion mechanism

Open getify opened this issue 2 years ago • 7 comments

some way on the registration screen to get suggestions for passphrases (diceware, etc).

getify avatar Jul 04 '22 03:07 getify

I would love to have a look at this issue.

(If it's okay) Will report back in a couple of days if I've managed to make any progress with it.

rayblair06 avatar Jul 04 '22 14:07 rayblair06

Great!

I built a service for this: https://securephrase.io

It has an open API endpoint, but I think we can/should borrow code from that app to host locally in this app. Have a look.

getify avatar Jul 04 '22 14:07 getify

Perfect! I will look at that and see what we can borrow from it.

rayblair06 avatar Jul 04 '22 14:07 rayblair06

@rayblair06 Let me know if I can be of any help. may be we can have something on registeration page saying, 'Suggest me some pass phrase ! ' button that will help user to suggest a phrase using the same diceware algorithm as @getify suggested.

gkhedekar5758 avatar Jul 05 '22 04:07 gkhedekar5758

Probably not super urgent at this point, but there is a feature request to be able to change the language of the app. Suggestion mechanism should include this aspect, and allow for left to right // right to left shift + special characters.

Gynko avatar Jul 05 '22 05:07 Gynko

@gkhedekar5758 that is a good suggestion and thanks for the offer of help. At the moment I am just looking at functionality of getting something basic done and either the design will get absorbed by people helping with that or an additional issue/PR will be created for that work (as I believe the passphrase suggestion functionality will be completed well before design work has been completed).

@Gynko great idea! I feel like it may fall out of the scope of this work for now but I imagine someone better suited may pick up that task.

rayblair06 avatar Jul 05 '22 14:07 rayblair06

FYI:

The core part of this is done and I will be creating a PR when I get around to it. The design and placement is kind of rough, like I mentioned before I assume the design will get picked up else where in work. There is functionality to generate the passphrase by word count, which I'm not sure if is good UX but 'hard-coding' that functionality wouldn't be difficult.

rayblair06 avatar Jul 11 '22 10:07 rayblair06