如何在Vaadin应用程序中使用单点登录

Rog*_*ger 7 authentication authorization spring-security vaadin single-sign-on

我有一个Vaadin 7应用程序需要使用SSO(或更好的企业登录方法?)来通过LDAP目录授权用户.我还需要使用组"角色"区分用户和他们在我的应用程序中可以访问的内容.我是登录流程和Vaadin的新手,我现在所拥有的只是我的应用程序中的一个工作登录表单,它授权用户使用我自己制作的虚假"AD类".

所以...

  • 我在哪里以及如何开始?
  • 在这种情况下,我读了一些关于portlet和Liferay的内容.是否有可能在不使用Liferay或portlet的情况下实现我的目标?
  • 有没有什么好的Vaadin插件可以帮我解决这个问题? 
  • 我可以使用Spring安全吗?(我使用xpoft SpringVaadinIntegration插件,我知道它处理角色例如)...

如果我失声,那可能是因为我.如果我知道从哪里开始,我会很乐意读到这个.请帮我把这整块混乱的小块切成小块=)  

And*_*ild 2

使用 Windows 登录的 SSO 只能在 Intranet 中使用,并且需要使用 kerberos 或 ntlm。

您可以使用像 waffle 这样的库来集成事物。

看这里: