Pregunta ¿Cómo crear la autenticación de usuario en Vaadin?


Creé una vista de inicio de sesión simple en Vaadin (usando Eclipse IDE) y creé una base de datos en Phpmyadmin. Ahora, ¿cómo proceder para verificar el nombre de usuario y la contraseña? ¿Alguien tiene algunos ejemplos de código fuente por favor? Muchas gracias !


5
2018-03-05 11:32


origen


Respuestas:


Aquí hay una aplicación de demostración práctica para comenzar ...

Manifestación: http://demo.vaadin.com/archetype-application/

Código fuente : https://github.com/vaadin/archetype-application-example

Blog que lo acompaña:https://vaadin.com/blog/-/blogs/vaadin-7-3-7-and-new-maven-archetypes

Esto tiene una función de inicio de sesión básica, pero puede ampliar esto.

Aquí hay otra demo similar ...

Demo: http://dashboard.demo.vaadin.com/#!dashboard

Código fuente : https://github.com/vaadin/dashboard-demo


7
2018-03-05 13:29



Hay varias formas de hacerlo.

Puedes usar una solución como apache shiro que luego puede autenticar / autorizar contra diferentes backends. Tiene la gran ventaja de que puede (en una fecha posterior) cambiar a otra base de datos, un backend LDAP o ADS.

La forma "más simple" sería tener un formulario de inicio de sesión y luego validar el nombre de usuario y la contraseña a través de una consulta jdbc.

los formulario de inicio de sesión addon también tiene algunas ideas de código para usted.


2
2018-03-05 13:26