Article View: es.comp.os.linux.programacion
Article #11316Re: control de acceso con apache
From: Angels Flores
Date: Fri, 07 Dec 2001 07:12
Date: Fri, 07 Dec 2001 07:12
59 lines
3132 bytes
3132 bytes
-----BEGIN PGP SIGNED MESSAGE----- Hash: SHA1 Hola! En cuanto al tema que planteas, personalmente las cookies no me parecen la mejor soluci�n. M�s que nada debido a la diferencia entre navegadores y a alg�n que otro problema de seguridad. La verdad es que no tengo mucho dominio de Perl, pero creo que no tiene soporte para variables de sesi�n (al estilo PHP), lo que te solucionar�a el problema de forma sencilla. Si est�s seguro de que todos (o la mayor�a de) tus usuarios acceder�n desde un navegador que soporta cookies, estupendo! Perl tiene librer�as para tratar con cookies, prueba a mirarte estos links: http://www.perldoc.com/perl5.6/lib/CGI.html#HTTP-COOKIES http://www.perldoc.com/perl5.6/lib/CGI/Cookie.html y prueba que tus scripts funcionen al menos para netscape y explorer... En cuanto a la seguridad, en lugar de guardar en la cookie el login y el password, puedes probar a guardar un hash o una encriptaci�n de ellos. Cuando lo compruebes contra la base de datos haces otra vez el hash y comparas. Espero que algo de esto te ayude! :-) - -- ~A~ > hola, > > estoy un poco desorientado porque necesito desarrollar un control > de acceso a paginas web servidas por APACHE. Se tratar�a de un > sistema de cuentas y permisos con caducidad para cada pagina. El > servidor tiene APACHE y soporte PERL. Estoy documentandome sobre > opciones: no tengo acceso directo a la configuraci�n del apache ni > a los modulos de > autentificaci�n que creo que tiene, con lo cual la �nica > posibilidad que se me ocurre es la hacer que todas las paginas > tengan un script perl que compruebe si ese usuario (identificado > por cookies) puede acceder o no a traves de una bbdd mysql. > > �Se os ocurren soluciones m�s �ptimas de las que yo no est� > enterado? �Veis problematico el desarrollo o os parece sencillo? > Tendr�a que aprender perl para ello, aunque supongo que es > asequible. > > Gracias gracias por vuestra ayuda :) > Abel -----BEGIN PGP SIGNATURE----- Version: PGPfreeware 7.0.3 for non-commercial use <http://www.pgp.com> iQA/AwUBPBBrvobSNjHGyYdxEQLC9ACfcqLeUmZ9fxAdnQAeSSXWmWUVA8gAnA+2 BFEzVEbnK2qheYlUxomExG7V =uk9B -----END PGP SIGNATURE-----
Technical Details
Message-ID:
<9uppma$6ll$1@diana.bcn.ttd.net>Path:
arc1-ca.pugleaf.net!archiver1.google.com!news1.google.com!newsfeed.stanford.edu!news.tele.dk!small.news.tele.dk!130.133.1.3!fu-berlin.de!newsfeed.bcn.ttd.net!news.bcn.ttd.net!not-for-mailReferences:
<3690becc.0112050823.23135330@posting.google.com>Show Full Headers
Complete Article Headers
X-Google-Language: SPANISH,ASCII X-Google-Thread: f86c8,ebdb4e3b7fe50cc7 X-Google-Attributes: gidf86c8,public X-Google-ArrivalTime: 2001-12-06 23:12:20 PST Path: arc1-ca.pugleaf.net!archiver1.google.com!news1.google.com!newsfeed.stanford.edu!news.tele.dk!small.news.tele.dk!130.133.1.3!fu-berlin.de!newsfeed.bcn.ttd.net!news.bcn.ttd.net!not-for-mail From: "Angels Flores" <aflores@laviniatv.com> Newsgroups: es.comp.os.linux.programacion Subject: Re: control de acceso con apache Date: Fri, 7 Dec 2001 08:12:01 +0100 Organization: Telefonica Transmision de Datos Lines: 62 Message-ID: <9uppma$6ll$1@diana.bcn.ttd.net> References: <3690becc.0112050823.23135330@posting.google.com> NNTP-Posting-Host: 212.9.66.141 X-Priority: 3 X-MSMail-Priority: Normal X-Newsreader: Microsoft Outlook Express 6.00.2600.0000 X-MimeOLE: Produced By Microsoft MimeOLE V6.00.2600.0000