martes, 30 de julio de 2013

Instalar y configurar Spring Security en Grails parte 2

Esta es la continuación para terminar de configurar Spring Security en Grails, acá la primera parte

Para finalizar la configuración solo nos resta agregar los permisos a la base de datos (en un post anterior muestro como agregar datos a la BD cada vez que se carga nuestra aplicación, para esta parte nos va a ser muy útil) pongamos lo siguiente en el archivo catalogos.sql en el orden en que los pongo aquí mismo:

Primero necesitamos definir que roles tendrá nuestro sistema en este ejemplo solo habrá dos: Administrador y Usuarios

insert into rol (id, version, authority ) values (1, 0, 'ROLE_ADMINISTRADOR');
insert into rol (id, version, authority ) values (2, 0, 'ROLE_USUARIO');


Insertamos los usuarios de ejemplo

insert into usuario (id, version, username, "password", enabled, account_expired, account_locked, password_expired, nombre, apellido_paterno, apellido_materno, email, fecha_alta) values (1, 0, 'administrador', '5f4dcc3b5aa765d61d8327deb882cf99', 1, 0, 0, 0, 'Administrador', 'del', 'Sistema', 'administrador@example.com', current_timestamp);
insert into usuario (id, version, username, "password", enabled, account_expired, account_locked, password_expired, nombre, apellido_paterno, apellido_materno, email, fecha_alta) values (2, 0, 'usuario', '5f4dcc3b5aa765d61d8327deb882cf99', 1, 0, 0, 0, 'usuario', 'del', 'Sistema', 'usuario@example.com', current_timestamp);


jueves, 25 de julio de 2013

¿Como usar el Debug en Eclipse?








Actualmente me he dado cuenta que Eclipse es el IDE por excelencia de muchos desarrolladores, el cual cuenta con muchas herramientas ya preinstaladas para su integración con la mayoría de tecnologías existentes y sino se pueden agregar plugis de manera muy simple, en este video demostramos el uso del Debug que es una herramienta muy útil a la hora de buscar errores o simplemente probar el flujo de nuestro código y como muchos no saben usarlo aquí esta un video demostrativo del poder de esta herramienta.

miércoles, 17 de julio de 2013

Conociendo más a fondo el Blog hecho en Grails llamado Anelisse

En esta ocasión me he dado a la tarea de redactar esta pequeña entrada para seguir dando a conocer mi proyecto iniciando desde el primer post con lo mas general el cual pueden encontrar en “Un Blog hecho en Grails? así es y se llama Anelisse” para los que no sepan de que se trata les recomiendo seguir el enlace y después regresar.
Página principal de Anelisse


 
Esta es la página inicial y puede ser usada para mostrar contenido estático como por ejemplo los datos más importantes de alguna empresa, o contenido dinámico como pueden ser los post más votados o aquellos seleccionados por el administrador.