Unix :: Login.

Unix :: Login é um módulo Perl que oferece um prompt de login e validação personalizáveis do UNIX.
Baixe Agora

Unix :: Login. Classificação e resumo

Propaganda

  • Rating:
  • Licença:
  • Perl Artistic License
  • Preço:
  • FREE
  • Nome do editor:
  • Nathan Wiger
  • Site do editor:
  • http://search.cpan.org/~nwiger/Unix-Login-1.08/Login.pm

Unix :: Login. Tag


Unix :: Login. Descrição

UNIX :: Login é um módulo Perl que oferece um prompt de login e validação personalizáveis do UNIX. UNIX :: O Login é um módulo Perl que oferece um prompt de login e validação personalizáveis do UNIX .Synopsis Use Unix :: Login; # Isso retornará a mesma coisa que o GetPwnam () no sucesso #, ou morrerá automaticamente no fracasso Meu @pw = login; este é um módulo simples, mas flexível que fornece um prompt de login de login UNIX-ESQUE. Isso é útil em aplicativos personalizados que precisam validar o nome de usuário / senha da pessoa usando o aplicativo acima, o exemplo acima é praticamente tudo que você precisará (e todo esse módulo fornece). Aqui estão alguns detalhes na função fornecida: Login (opção => valor, opção => valor) Isso solicita o nome de usuário e senha e tenta validar o login. No sucesso, ele retorna a mesma coisa que GetPwuid () faz: o nome de usuário em um contexto escalar, ou a estrutura Passwd como uma matriz em um contexto de lista. Ele retorna a Redef no fracasso. Você pode passar um conjunto opcional de parâmetros. Estes especificarão opções para esse prompt de login apenas. Os parâmetros e seus valores padrão são: Tentativas Max Login tentativas Failmesg Imprima esta falha Failsleep e durma por isso muitos segundos failExit se não puder fazer login após (3) tentativas, sai fatalmente Banner Banner Impresso uma vez para cima BannerFile File para imprimir após o banner (IE / etc / problema) [] Login Prompt Peçando o nome de usuário Prompt de senha Pedir senha Sameuser leva o nome de usuário do processo? PASSREQ Exigir uma senha para todos os usuários? Nohomemesg Impresso se não houverir Stripspaces Strip Spaces do nome de usuário? SETENV se true, configurar casa e outras variáveis% env Clearenv Se true, primeiro Undef% env antes do caminho SETENV se SETENV, definir o caminho para isso para supath '/ usr / usr / bin:] Se SETENV, definir o caminho para isto para raiz maildir se setenv, defina email para este dir / username Entrada onde ler a entrada de FileHandle em que Escrever saída para filehandle Pwent retorna um usuário :: pwent struct em contexto escalar? CDHome Chdir para o homedir da pessoa no sucesso? Execshell executa a concha da pessoa como sessão de login? Requisitos: · Perl.


Unix :: Login. Software Relacionado