[Cascavel-pm] [Projeto]: API de Autenticação Versátil e Auto-Extensível

Nelson C. T. Ferraz nferraz em phperl.com
Segunda Outubro 6 13:55:12 CDT 2003


Luis Campos de Carvalho wrote:

>   e gostaria que isso funcionasse em qualquer situação. Mas existem 
> pequenos problemas. Por exemplo, o LDAP precisa de mais informação do 
> que isso para funcionar. Da mesma forma, o DBI e o CGI também 
> precisarão. Como codificar isso tudo em um URI fácil de usar e simples 
> de resolver?

Você poderia passar estas informacões usando um hash:

my $auth = new Auth (
			type => "DBI",
			db_name => "test",
			db_host => "localhost"
);

Se você quiser muito usar uma string, pode usar uma estrutura como esta:

"type:DBI db_name:test db_host:localhost"

Aí é só transformar a string em um hash.

-- 
[]s

Nelson

________________________________________________________________
Nelson Ferraz

GNU BIS: http://www.gnubis.com.br
PhPerl:  http://www.phperl.com




Mais detalhes sobre a lista de discussão Cascavel-pm