Pular para o conteúdo

Pedindo uma senha ao usuário!!!

Código fonte ideal para pedir senha.
Helton Barbosa Santos Ferreira HeltonBarbosa
Hits: 12.856 Categoria: C/C++ Subcategoria: Miscelânea
  • Download
  • Nova versão
  • Indicar
  • Denunciar

Descrição

Código fonte ideal para pedir senha.
Download pedindo senha.txt Enviar nova versão

Esconder código-fonte

#include <stdio.h>
#include <pwd.h>
#include <string.h>
#include <unistd.h>
main()
{
   char *senha;
   senha=getpass("Digite uma Senha: ");
   if(strcmp(senha,"123")); //compara se o conteudo da variavel senha é igual a 123
      printf("Senha Incorreta\n");
   else
      printf("Senha OK\n");
}

Cara ou Coroa

Strspn

Agenda em C

simples gerador de numeros primos

Countup

#1 Comentário enviado por andrezc em 11/04/2010 - 21:04h
Neste caso como é algo simples poderia fazer assim :

#include <stdio.h>

int main()
{
int senha;
printf("Entre com a senha : ");
scanf("%d",&senha);
if(senha==123) printf("Bem vindo admin \n\n");
else {
printf("Senha enconrreta! \n\n");
return main();
}
return (0);
}
#2 Comentário enviado por vinipsmaker em 14/04/2010 - 09:59h
@junior_linux:
Não poderia ser como você disse, pois a senha apareceria na tela, e qualquer um que estivesse ao lado, tivesse instalado uma câmera perto do pc, e por aí vai, poderia ver a senha.
Esse getpass é ótimo.
#3 Comentário enviado por andrezc em 14/04/2010 - 11:26h
Então, mas como eu havia dito, neste caso seria para algo extremamente simples. Se você apresentar um código desses á uma empresa você é demitido e nem passa pela porta mais :p

Mas o ideal mesmo é não mostrar os caracteres, assim como no Linux.

Um abraço.

Contribuir com comentário

Entre na sua conta para comentar.