Chrisrod's Weblog

octubre 6, 2008

Uso del LDAP para el modulo de autenticaciones en SEAM

Filed under: SEAM — chrisrod @ 7:46 pm

 Untitled

LDAP (Lightweight Directory Access Protocol), (Protocolo Ligero de Acceso a Directorios) es un protocolo a nivel de aplicacion que permite el acceso a un servicio de directorio ordenado y distribuido para buscar diversa información en un entorno de red. LDAP también es considerado una base de datos(aunque su sistema de almacenamiento puede ser diferente) a la que pueden realizarse consultas.

Habitualmente, almacena la información de login (usuario y contrasenia) y es utilizado para autenticarse aunque es posible almacenar otra información (datos de contacto del usuario, ubicación de diversos recursos de la red, permisos, certificados, etc).

En conclusión, LDAP es un protocolo de acceso unificado a un conjunto de información sobre una red.

Fuente: Wikipedia

Una ves dada esta pequenia introduccion de lo que es LDAP, ahora procedo a explicar como podemos aprovechar un servidor LDAP para el modulo de autenticacion en SEAM 

 Primeramente se necesitara realizar unas cuantas modificaciones al codigo de autenticacion “Authenticator.java” que viene por defecto cuando creamos un proyecto SEAM.

Dibujo-small5

Dibujo-small13

Figura 01. Codigo modificado del “Authenticator.java”

 

Una ves realizadas dichas “modificaciones” al codigo de autenticacion, se procede a la utilizacion de la pagina “login.xhtml” que ya viene por defecto cuando creamos un proyecto en SEAM:

Dibujo-small5

Figura 02. Pagina de autenticacion “login.xhtml”

Y listo

Una ves que hayas deployado tu proyecto y hayas seguido mis indicaciones al pie de la letra, veras lo siguiente cuando la autenticacion sea erronea:

Dibujo-small31

Figura 03. Contrasenia Incorrecta

Caso contrario podras ver lo siguiente

Dibujo-small41

Figura 04. Contrasenia Correcta

 

Espero que les haya servido

 

Christian

 

 

Tags:

2 comentarios »

  1. Super pero tengo un problema ya q las imagenes no se cargan y no puedo ver el codigo

    Comentario por Darwin — diciembre 2, 2008 @ 4:11 pm | Responder

  2. figura 02 es igual a figura 01, cuales son los parametros que se deben modificar en login.xhtml???

    Comentario por claudio — junio 25, 2012 @ 7:56 pm | Responder


RSS feed for comments on this post. TrackBack URI

Deja una respuesta

Introduce tus datos o haz clic en un icono para iniciar sesión:

Logo de WordPress.com

Estás comentando usando tu cuenta de WordPress.com. Salir /  Cambiar )

Google photo

Estás comentando usando tu cuenta de Google. Salir /  Cambiar )

Imagen de Twitter

Estás comentando usando tu cuenta de Twitter. Salir /  Cambiar )

Foto de Facebook

Estás comentando usando tu cuenta de Facebook. Salir /  Cambiar )

Conectando a %s

Blog de WordPress.com.

A %d blogueros les gusta esto: