All Projects → HeyJC → Qrcodelogin

HeyJC / Qrcodelogin

【二维码登录】基于SpringBoot+Vue+Android的二维码扫码登录;服务器端、网页前端和安卓端源码;

Programming Languages

java
68154 projects - #9 most used programming language

Projects that are alternatives of or similar to Qrcodelogin

Qrcodescanner
A lib to aid you quickly achieve qrcode scan
Stars: ✭ 98 (-14.78%)
Mutual labels:  qrcode
Mall
mall项目是一套电商系统,包括前台商城系统及后台管理系统,基于SpringBoot+MyBatis实现,采用Docker容器化部署。 前台商城系统包含首页门户、商品推荐、商品搜索、商品展示、购物车、订单流程、会员中心、客户服务、帮助中心等模块。 后台管理系统包含商品管理、订单管理、会员管理、促销管理、运营管理、内容管理、统计报表、财务管理、权限管理、设置等模块。
Stars: ✭ 54,797 (+47549.57%)
Mutual labels:  springboot
Esaymarket
拖拽生成落地页,app,小程序实现测试开发运维部署客服一体化
Stars: ✭ 113 (-1.74%)
Mutual labels:  springboot
Qrbtf
An art QR code (qrcode) beautifier. 艺术二维码生成器。https://qrbtf.com
Stars: ✭ 1,391 (+1109.57%)
Mutual labels:  qrcode
Spring Summary
토비의 스프링 3.1 서적과 백기선님의 강좌를 토대로 스프링의 핵심 기술을 정리했습니다.
Stars: ✭ 106 (-7.83%)
Mutual labels:  springboot
Ruoyi Vue Fast
(RuoYi)官方仓库 基于SpringBoot,Spring Security,JWT,Vue & Element 的前后端分离权限管理系统
Stars: ✭ 107 (-6.96%)
Mutual labels:  springboot
Admin
这个一个基本的后台框架,springboot + redis.
Stars: ✭ 100 (-13.04%)
Mutual labels:  springboot
Galacteek
Browser for the distributed web
Stars: ✭ 114 (-0.87%)
Mutual labels:  qrcode
Superman
Superman是什么:构建Java 高级开发技术的知识体系,从基础不断打怪升级成为超人之路(更新中.......)
Stars: ✭ 106 (-7.83%)
Mutual labels:  springboot
Whatsapp Api
Rest API to send messages through whatsapp
Stars: ✭ 112 (-2.61%)
Mutual labels:  qrcode
Qr Code With Logo
带头像(logo)的二维码(qrcode)生成工具,无jQuery依赖,自由调整大小
Stars: ✭ 104 (-9.57%)
Mutual labels:  qrcode
Parsevip
解析VIP资源,解析出酷狗、QQ音乐、腾讯视频、人人视频的真实地址
Stars: ✭ 105 (-8.7%)
Mutual labels:  springboot
Ctool
程序开发常用工具 chrome 扩展
Stars: ✭ 111 (-3.48%)
Mutual labels:  qrcode
Momo Cloud Permission
基于SpringBoot2.x、SpringCloud和SpringCloudAlibaba并采用前后端分离的企业级微服务多租户、多系统的系统架构。适合学习和企业中使用。真正实现了手撸RBAC、jwt的无状态统一权限认证的解决方案,面向互联网设计同时适合B端和C端用户,支持CI/CD多环境部署;同时还集合各种微服务治理功能和监控功能。模块包括:企业级的认证系统、开发平台、应用监控、慢sql监控、统一日志、单点登录、Redis分布式高速缓存、接口文档、蚂蚁金服代码生成器等等!netty心跳服务器支持鉴权、断线重连、其他业务模块开发
Stars: ✭ 101 (-12.17%)
Mutual labels:  springboot
Spring Cloud Flycloud
🔥🔥🔥FlyClould 微服务实战项目框架,在该框架中,包括了用 Spring Cloud 构建微服务的一系列基本组件和框架,对于后台服务框架的搭建有很大的参考价值,大家可以参考甚至稍加修改可以直接应用于自己的实际的项目开发中,该项目没有采用Maven进行项目构建,Maven通过xml进行依赖管理,导致整个配置文件太过臃肿,另外灵活性也不是很强,所以我采用Gradle进行项目构建和依赖管理,在FlyTour项目中我们见证了Gradle的强大,通过简单的一些配置就可以轻松的实现组件化的功能。该项目共有11个Module工程。其中10个位微服务工程,这10个微服务工程构成了一个完整的微服务系统,微服务系统包含了8个基础服务,提供了一整套微服务治理功能,他们分别是配置中心module_c…
Stars: ✭ 1,514 (+1216.52%)
Mutual labels:  springboot
Myblogwebsite
基于SpringBoot的精美个人博客网站
Stars: ✭ 101 (-12.17%)
Mutual labels:  springboot
Paperify
Minimal PaperBackup for large files using qrcodes.
Stars: ✭ 107 (-6.96%)
Mutual labels:  qrcode
Spring Boot Shiro
Shiro基于SpringBoot +JWT搭建简单的restful服务
Stars: ✭ 1,563 (+1259.13%)
Mutual labels:  springboot
Community
开源论坛、问答系统,现有功能提问、回复、通知、最新、最热、消除零回复功能。功能持续更新中…… 技术栈 Spring、Spring Boot、MyBatis、MySQL/H2、Bootstrap
Stars: ✭ 1,947 (+1593.04%)
Mutual labels:  springboot
Myth
Reliable messages resolve distributed transactions
Stars: ✭ 1,470 (+1178.26%)
Mutual labels:  springboot

QRCodeLogin

二维码扫码登录;服务器端、网页前端、移动端源码;


项目介绍

  • 一个能够实现扫码登录的demo,不妨小小Star一下吧 >.< ~,简书地址请戳。
  • 本项目一共包含三份源码,即服务器端网页前端移动端
  • 项目 在线体验 请戳,APP安装包 本地下载网盘下载 请戳:
  • 网页和APP默认登录账号:123456,密码:123456。
  • Android 6.0以上的手机使用APP时请前往设置开启权限。

服务器端

  • 说明: 项目通过SpringBoot搭建而成,采用了Mybatis持久层框架,数据库使用的是MySQL。
  • 功能: 主要功能包括生成二维码图片、获取用户登录的IP地址和地理位置(通过百度提供的接口进行解析)等。
  • 源码: 对应Server文件夹,里面包含了sql文件。运行前需要在源码的yml配置文件中修改成自己本地的数据库。

网页前端

  • 说明: 项目基于Vue.js开发,借助vue-cli脚手架进行搭建,使用了Vue Router、axios等。
  • 功能: 主要用于二维码的获取、以及扫码登录过程中的动态效果展示。
  • 源码: 对应Web文件夹,由于没有上传较大的node_modules,所以克隆到本地后要先进行下载。运行前需要将访问的IP地址改成自己本地服务器的IP地址。

移动端

  • 说明: 项目基于Android系统开发,使用了一些优秀的开源依赖,比如OkHttp、ZXing等。
  • 功能: 主要功能包括二维码的扫描和解析、以及和账号登录有关的功能等。
  • 源码: 对应Android文件夹,源码没有针对Android6.0以上的版本动态申请权限。运行前记得改成自己本地服务器的IP地址(不是127.0.0.1了,一般是计算机在局域网的IP地址,DOS窗口输入ipconfig命令),对应要修改的文件是在源码http包的ApiUtil类中。

效果展示

网页前端

动图请戳 >>>


动图请戳 >>>


移动端

动图请戳 >>>

Note that the project description data, including the texts, logos, images, and/or trademarks, for each open source project belongs to its rightful owner. If you wish to add or remove any projects, please contact us at [email protected].