Wed Nov 6
记得刚开始认识IU的时候,是因为BBIBBI这首歌,简直好听到爆,跟我以往听的歌风格完全不同。按捺不住好奇心,就在网易云搜索了一下她的视频,就是下边这个视频。当时就惊艳了,太仙了。 于是我又在百度百科搜索了一下她的详细信息,发现她不仅仅是一个歌手还是一个演员。同样按捺不住好奇心看了她的剧(这里先吹
阅读更多

OAuth2协议简介

因为国内使用OAuth协议比较晚,所以目前国内使用的几乎全是OAuth2协议,国外例如LinkendIn和Twitter使用的是OAuth1协议,这里就简介一下OAuth2协议 1. 使用OAuth2之前需要了解几个概念 资源所有者Resource Owner 服务提供商 Provider 第三方

SpringSecurity-five(实现免登陆)

使用SpringSecurity提供的接口完成免登陆逻辑 1. 免登陆实现逻辑 ![image.png]g) 用户通过浏览器发起第一次请求,然后经过UsernamePasswordAuthenticationFilter过滤器进行认证,认证成功就进入到RememberMeService中基于用户名

SpringSecurity-Four(图形验证码接口)

一个完整的登录页面一定要有图形验证码。这里分为两步,首先是生成验证码然后将这个验证码并且将验证码中的值存放到session中。第二步就是验证验证码,从请求中获取到用户输入的验证码信息并和session中存放的信息进行比对。正确则通过验证。 1. 开发生成图形验证码接口 在html中添加验证码链接

SpringSecurity-Three

在SpringSecurity-Two中说到SpringSecurity中三个核心接口。并完成了一个小demo。但是在这个demo中没有完成用户登录逻辑。并且用的登录页面也是springsecurity默认的。这篇文章会完成自定义登录页面和登录返回信息。 1. 使用自己的定义的登录页面完成登录验证。

SpringSecurity-Two

在我前边写的springsecurity-zero中有一个简单的demo,这里对其进行详细解释 1. springsecurity默认的登录页面 导入springsecurity依赖之后访问项目会发现有一个默认的登录页面 当然可以关闭这个默认的登录页面,在application.yml文件中加入

Swagger和WireMock入门

现在开发大多数都是前后端分离开发,所以自然离不开一些接口的调用,和接口文档的编写。Swagger和wiremock就是非常好的接口文档生成工具和模拟接口调用工具。 1. Swagger简介 不管是前端调用后端,还是后端调用前端。都希望有一个好的接口文档,但是这个文档就跟注释一样,嘴上抱怨着别人代码

SpringBoot中的过滤器和拦截器的应用

1. 过滤器第一种配置方法(有一定局限性) 这种配置方法比较简单,用自定义类去实现Filter接口并使用@Component注解将自定义类加入到IOC容器,再复写其中的init和doFilter和destroy方法。 @Component public class TimeFilter impl

SpringBoot抛出自定义异常

我们知道springboot会自己抛出一些异常,比如说当我们请求一个不存在的地址时,springboot会抛出404异常。当服务器内部发生错误,springboot会抛出500异常,等等。通常使用浏览器访问的时候异常页面是这样的: 1. 浏览器端抛出自定义异常页面 我们在访问其他的网站比如说百

使用注解的方式完成对前端传递的数据验证

前端传递的数据可能不是我们想要的,比如我们规定用户名和密码不能为空,生日必须为过去时间。以往的做法是拿到这些字段进行判断,然后通过抛异常的方式返回错误信息,十分的繁琐而且需要重复这种操作。有了框架之后,这些框架会对这些操作进行封装,只需要在JavaBean对象的字段上使用对应的注解就能完成这些操作。
Your browser is out-of-date!

Update your browser to view this website correctly. Update my browser now

×