14/02/2004, 10:59
|
O_O | | Fecha de Ingreso: enero-2002 Ubicación: Santiago - Chile
Mensajes: 34.417
Antigüedad: 22 años, 10 meses Puntos: 129 | |
Si entendí bien ..
Tienes una objeto que te valida propiedades de unas variables (en ese caso a nivel de "formato" atendiendo al tipo que es .. si un string o un numerico .. y rangos entre otras cosas).
Tambien tienes tu própia classe de validación del usuario contra tu BD ...
Si es eso lo que entendí .. y pregunas donde meter tu validación del usuario contra la BD .. creo que lo idoneo es que tengas aparte tu classe de validación del usuario en tu sistema .. así si bien ahora tienes ese módulo que valida contra una BD ... mañana haras uno que valide al usuario contra un servidor LDAP .. o contra un archivo de texto plano .. etc ..
Si no lo has hecho ya .. tendrias que tener un objeto "interface" entre tu sistema de autentificación y el medio de donde ha de contrastar los datos ..
Te lo comento desde el punto de vista de usuario de OOP .. ya que no soy desarrollador plenamente de OOP. Pero si he de usar una classe de ese tipo me gustaria así como la describo para que yo mismo si me animase poder hacer un "módulo" de obtención de los datos que requiera tu autentificación (usuario/password minimo) sobre otros médios: diferentes BD por si no usastes a su vez una capa de abastracción de BD ... de servidores LDAP como comenté .. u otros soportes.
Un saludo,
__________________ Por motivos personales ya no puedo estar con Uds. Fue grato haber compartido todos estos años. Igualmente los seguiré leyendo. |