2010-06-22 11 views
5

Sé que esta pregunta se ha hecho antes, pero no he encontrado ninguna respuesta que parezca ideal.componente de inicio de sesión/autenticación preconstruido para una aplicación de php?

Tengo una aplicación de php que necesita un sistema de inicio de sesión. No soy un experto en criptografía de ninguna manera, y soy cauteloso de reinventar la rueda, que sin duda ya se ha inventado muchas veces, y muy bien.

Me pregunto si alguien tiene conocimiento de un buen componente de autenticación que puede ser fácilmente integrado en un guión existente, que se adhiere a todas las mejores prácticas y que, cuando se combina con un inicio de sesión SSL, satisfará todos los requisitos razonables por ser seguro.

Preferiría un componente independiente, en lugar de tener que configurar todo un framework de algún tipo. (El resto de la aplicación no utiliza un marco, y me gusta la idea de tener que utilizar una, sólo para autenticación.)

Gracias por su ayuda,

+0

Es posible que desee echarle un vistazo a https://github.com/delight-im/PHP-Auth, que es tanto agnóstico de la estructura como agnóstico de la base de datos. – caw

Respuesta

1

Zend Framework está diseñado para que pueda utilizar componentes individuales sin necesidad de utilizar la parte del marco MVC. Puede usar el módulo de autenticación (zend_auth) que tiene una sola dependencia (zend_exception). Es posible que desee utilizar zend_acl, zend_session (requiere zend_loader) y/o zend_db (requiere zend_config, zend_registry, zend_loader) también según su escenario.

Cuestiones relacionadas