如何在Vaadin上创建用户身份验证?

Lam*_*Ab' 6 database authentication login vaadin

我在Vaadin上创建了一个简单的登录视图(使用Eclipse IDE),我在Phpmyadmin上创建了一个数据库.现在如何继续验证用户名和密码?有没有人有一些源代码示例?非常感谢 !

Kev*_*vyp 7

这是一个方便的演示应用程序,可以帮助您入门...

演示:http: //demo.vaadin.com/archetype-application/

源代码:https://github.com/vaadin/archetype-application-example

伴随博客:https://vaadin.com/blog/-/blogs/vaadin-7-3-7-and-new-maven-archetypes

这有一个基本的登录功能,但你可以扩展它.

这是另一个类似的演示......

演示:http://dashboard.demo.vaadin.com/#!dashboard

源代码:https://github.com/vaadin/dashboard-demo


And*_*ild 2

有几种方法可以做到这一点。

您可以使用像apache shiro这样的解决方案,然后它可以针对不同的后端进行身份验证/授权。它的一大优点是您可以(稍后)切换到另一个数据库、LDAP 或 ADS 后端。

“更简单”的方法是有一个登录表单,然后通过 jdbc 查询验证用户名和密码。

登录表单插件还为您提供了一些代码想法。