ASP源码.NET源码PHP源码JSP源码JAVA源码DELPHI源码PB源码VC源码VB源码Android源码
当前位置:首页 >> 网络编程 >> 其他编程教程 >> Spring Security 4 基于角色的登录例子

Spring Security 4 基于角色的登录例子(1/9)

来源:网络整理     时间:2016-05-05     关键词:

本篇文章主要介绍了"Spring Security 4 基于角色的登录例子",主要涉及到方面的内容,对于其他编程教程感兴趣的同学可以参考一下: 原文网址: http://websystique.com/spring-security/spring-security-4-role-based-login-...

原文网址: http://websystique.com/spring-security/spring-security-4-role-based-login-example/

【相关已翻译文章,点击分类里面的spring security 4。剩余文章,将尽快翻译完毕,敬请期待。 翻译by 明明如月 QQ 605283073】

本教程将向你展示Spring Security 中基于 角色的登录。也就是说,根据其角色登录以后重定向到不同的url。

Spring Security 4 基于角色的登录例子

一般来说,我们需要自定义一个Success-Handler 来根据用户角色处理登录用户的重定向到对应的url

这个功能在Spring Security 里面已经提供了。

SimpleUrlAuthenticationSuccessHandler 含有常用的success handler的常用逻辑。

我们仅需要拓展它,实现我们自己的逻辑即可。

一旦我们获得了success handler(处理器),我们将通过formLogin()或loginPage()来注册它,

完整的例子如下:

--------------------------------------------------------

下面是用的技术

  • Spring 4.1.6.RELEASE
  • Spring Security 4.0.1.RELEASE
  • Maven 3
  • JDK 1.7
  • Tomcat 8.0.21
  • Eclipse JUNO Service Release 2

让我们开始吧

第1步: 项目文件目录结构

下面是最终的项目目录结构

Spring Security 4 基于角色的登录例子

现在让我为你展示上面目录结构里面的内容和每个的详细介绍。

相关图片

相关文章