注销
```
**3**、测试一下,登录成功后点击注销,发现注销完毕会跳转到登录页面;
**4**、但是,想让他注销成功后,依旧可以跳转到首页,该怎么处理呢;
```java
// 定制退出登录 注销成功来到首页
http.logout().logoutSuccessUrl("/");
```
**5**、测试,注销完毕后,发现跳转到首页OK;
**6**、我们现在又来一个需求:用户没有登录的时候,导航栏上只显示登录按钮,用户登录之后,导航栏可以显示登录的用户信息及注销按钮!还有就是,比如xing这个用户,它只有 vip2,vip3功能,那么登录则只显示这两个功能,而vip1的功能菜单不显示!这个就是真实的网站情况了!该如何做呢?
我们需要结合thymeleaf中的一些功能sec:authorize="isAuthenticated()":是否认证登录!来显示不同的页面;
Maven依赖:
```xml
org.thymeleaf.extras
thymeleaf-extras-springsecurity5
```
**7**、修改我们的 前端页面;
**①**、导入命名空间
**②**、`xmlns:th="http://www.thymeleaf.org" xmlns:sec="http://www.thymeleaf.org/thymeleaf-extras-springsecurity5">`
**③**、修改导航栏,增加认证判断
**④**、index.html
```html