0

Autenticação de usuários pelo shadow com PHP/Perl

criado por Cau Guanabara em 01/10/2003 6:22pm
O unix_auth_user.cgi é um script em PERL feito para trabalhar com o PHP.
Através da função file() enviamos login e senha para o CGI e recebemos a sua resposta (boleana). Isso sem precisar rodar o PHP como CGI nem usar o Crontab.
Data Autor Changelog Download Deletar
01/10/2003 6:22pm Cau Guanabara - Versão --

Comentários:

Mostrando 1 - 4 de 4 comentários
Cau Guanabara disse:
Bem, criei este script para resolver um problema que tinha: validar usuários pelo arquivo shadow. Naturalmente esta é uma situação exclusiva do Linux... não tinha a pretensão de fazer um sistema de autenticação. Mas compreendi o q vc disse e acho q está certo!
04/10/2003 11:21pm (~13 anos atrás)

O problema é o seguinte .
Muito programadores em php não perl ,a outra parte programa no windows.
Seria mas facil utilizar o script que eu te falei.Funcionaria no linux e no windows.
O bom seria usar um banco de dados para autenticação.
Nesse caso você poderia utilizar Sendmail,Postfix ou Qmail autenticando em um banco de dados(mysql ou postgres).Fica mais facil de gerenciar e mais seguro.
03/10/2003 7:47am (~13 anos atrás)

Cau Guanabara disse:
Rodrigo, me parece que usar autenticação via POP para outras finalidades que não receber emails é também uma 'gambiarra'.
Me parece que a única forma de fazer isso com o PHP é rodar o script como CGI, com SetUID habilitado. Até o uso do Crontab é uma 'gambiarra'. De qualquer forma, esta é mais uma opção...
02/10/2003 9:36pm (~13 anos atrás)

No caso você utilizou uma gambiarra.
Poderia utilizar autenticação via POP ,utilizando a classe pop do Manuel Lemos ,em www.phpclasses.org
02/10/2003 11:16am (~13 anos atrás)

Novo Comentário:

(Você pode usar tags como <b>, <i> ou <code>. URLs serão convertidas para links automaticamente.)