# TZ-AIAUTH **Repository Path**: geoint/TZ-AIAUTH ## Basic Information - **Project Name**: TZ-AIAUTH - **Description**: Ai-AUTH 验证系统是采用百度云人脸识别技术开发的一个微信小程序的登录系统,采用双重认证的方式,分别是账号登录、人脸登录。 - **Primary Language**: Java - **License**: AGPL-3.0 - **Default Branch**: master - **Homepage**: None - **GVP Project**: No ## Statistics - **Stars**: 0 - **Forks**: 4 - **Created**: 2024-06-21 - **Last Updated**: 2024-06-21 ## Categories & Tags **Categories**: Uncategorized **Tags**: None ## README # :tw-1f343: Ai-AUTH :tw-1f343: #### :tw-1f33f: 介绍 Ai-AUTH 验证系统是采用百度云人脸识别技术开发的一个微信小程序的登录系统,采用双重认证的方式,分别是`账号登录`、`人脸登录`。目前这个版本还没有加入`SSO单点登录`,下一个版本将会完善,另外再增加`微信登录`的方式。 #### :tw-1f331: 项目截图 | ![输入图片说明](https://images.gitee.com/uploads/images/2021/1103/195250_b7a4e006_5523591.png "2001.png") |![输入图片说明](https://images.gitee.com/uploads/images/2021/1103/195300_3951d79f_5523591.png "2002.png") |![输入图片说明](https://images.gitee.com/uploads/images/2021/1103/195309_601f41b4_5523591.png "2003.png") | |---|---|---| |![输入图片说明](https://images.gitee.com/uploads/images/2021/1103/195318_b5909ef2_5523591.png "2004.png") |![输入图片说明](https://images.gitee.com/uploads/images/2021/1103/195326_dbd0756e_5523591.png "2005.png") |![输入图片说明](https://images.gitee.com/uploads/images/2021/1103/195335_625666b2_5523591.png "2006.png") | | ![输入图片说明](https://images.gitee.com/uploads/images/2021/1103/195342_62242edb_5523591.png "2007.png") | ![输入图片说明](https://images.gitee.com/uploads/images/2021/1103/195350_b8d02cbe_5523591.png "2008.png") | | #### :tw-1f3bc: 软件架构 ##### 技术栈 - Spring Boot - Mybatis Plus - Swagger - Druid连接池 - Lombok - MySQL - 微信小程序UI Vant #### :tw-1f3b8: 快速开始 1. 导入数据库 ``` ai-auth.sql ``` 2. 选择环境 这里有两个环境,一个是开发环境,一个是生产环境,配置好自己的信息即可。 ``` profiles: active: dev ``` 3.配置百度云`人脸识别`应用相关信息 这里不做介绍,不会的自己去百度和看文档 ``` aiauth: # 百度云人脸识别应用ID(填自己的) app_id: 25034743 #应用key(填自己的) api_key: BZ3wd1Bsrk4lDEkMKV5ljmfO #应用密钥(填自己的) secret_key: k8DWpICYtyVeZxXcblfiIvZ9uh0H0gAG ``` 4. 在微信小程序开发工具中导入小程序项目,然后修改`APPID`为自己的。 5. 运行项目 ### :tw-1f496: 点歌star吧 :tw-1f496: