作业

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

你可能感兴趣的:(作业)