作业
需要添加第三方登录和验证码的依赖,大概是这两个:
然后进行准备工作。创建entity的package,在里面创建名为Contants、QQUserInfo的class。在Constants中我们需要配置qq登录常量配置类,而在QQUserInfo类中我们需要创建一些我们需要的变量,并生成get、set方法。
在util的包中创建名为RandomValidateCodeUtil的class,编写getFont()获得字体,getRandColor()获得颜色,用getRandcode()生成随机的图片,drowString()绘制字符串,drowLine()绘制干扰线。
在controller包中的LoginController,新添getVerify()方法生成验证码,checkVerify()方法校验验证码。
作业
最新推荐文章于 2021-06-20 20:28:12 发布