App-Genpass

 view release on metacpan or  search on metacpan

Changes  view on Meta::CPAN

        * Reinstate configuration reading which was removed with the move
          to Moo.
        * RT #81287: Update docs to reflect Mouse no longer used.
          (Props to zaxon)

2.32    01.07.12
        * RT #77652: Depend directly on MooX::Types::MooseLike.
          (nice catch, Brad Bowman!)

2.31    26.06.12
        * number was accidentally a Bool instead of Int.
          (nice catch, Jonathan Swartz! *COUGH*USETHECHI*COUGH*)

2.30    26.03.12
        - Move from Mouse to Moo - MUCH FASTER!

2.20    27.11.11
        - Add minlength and maxlength (Neil Bowers).
        - Correct warning (Neil Bowers).

2.10    08.08.11

README  view on Meta::CPAN

    If one is available, that's what it uses. Otherwise nothing.

    You must use the new_with_options method described above for this.

  flags

    These are boolean flags which change the way App::Genpass works.

    number

      You can decide how many passwords to create. The default is 1.

      This can be overridden per generate so you can have a default of 30
      but in a specific case only generate 2, if that's what you want.

    readable

      Use only readable characters, excluding confusing characters: "o",
      "O", "0", "l", "1", "I", and special characters such as '#', '!', '%'
      and other symbols.

bin/genpass  view on Meta::CPAN

    genpass --configfile ~/.genpass.yaml

Or a global one as such:

    genpass --configfile /etc/genpass.json

Default: I<YourHomeFolder/.genpass.yaml>, then I</etc/genpass.yaml>.

=item B<-r | --readable>

A flag to decide whether passwords should be readable. The purpose of
readability is to create passwords you can give to users or read to someone -
both of which aren't necessarily good practices, but commonly used.

Readable passwords do not contain the additional type of special characters,
which is something to consider. Sometimes it doesn't matter as much (such as a
Windows user on a local LAN machine that has no critical data or access
anywhere.

    genpass --readable

lib/App/Genpass.pm  view on Meta::CPAN

You must use the C<new_with_options> method described above for this.

=head3 flags

These are boolean flags which change the way App::Genpass works.

=over 4

=item number

You can decide how many passwords to create. The default is 1.

This can be overridden per I<generate> so you can have a default of 30 but in a
specific case only generate 2, if that's what you want.

=item readable

Use only readable characters, excluding confusing characters: "o", "O", "0",
"l", "1", "I", and special characters such as '#', '!', '%' and other symbols.

You can overwrite what characters are considered unreadable under "character



( run in 1.589 second using v1.01-cache-2.11-cpan-de7293f3b23 )