Skip to content

paulotokarskiglinski/gerar-senha

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

4 Commits
 
 
 
 
 
 

Repository files navigation

Gerador de Senhas

Um simples gerador de senhas para utilizar em suas aplicações.

Como usar?

npm i gerar-senha
const { gerarSenha } = require('gerar-senha');

// Definir parâmetros opcionais
const parametros = {
    tamanho: 12,        // deafult: 8
    numeros: true,      // default: true
    simbolos: true,     // default: true
    maisculo: true,     // default: true
    minusculo: true,    // default: true
    naoIncluir: '@'     // default: ''
};

const senha = gerarSenha(parametros);

console.log(senha);

A função gerarSenha() irá gerar uma senha aletória com base nos parâmentros passados.

Exemplos de utilização

gerarSenha(); // Sem parâmetros passados será utilizado os valores default

gerarSenha({ tamanho: 12 }); // Senha de 12 caracteres incluindo números, letras e símbolos

gerarSenha({ tamanho: 12, simbolos: false }); // Senha de 12 caracteres que não inclui símbolos

gerarSenha({ minusculo: false, maiusculo: false, naoIncluir: '0@!' }); // Não inclui letras maiusculas ou minusculas, o número 0 e os símbolos @ e !
Parâmetro Descrição Valor default
tamanho Número de carácteres da senha Valor aleatório entre 8 e 16
simbolos Booleano que define se a senha pode conter símbolos true
maiusculo Booleano que define se a senha pode conter letras maiúsculas true
minusculo Booleano que define se a senha pode conter letras minúsculas true
naoIcluir Caracteres que não serão incluídos na senha gerada '' (todos carácteres permitidos)

É necessário que pelos menos um dos parâmetros passados seja verdadeiro (true) para que uma senha seja gerada.

About

Um simples gerador de senhas para utilizar em suas aplicações.

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published