最近自己做了一个前后端分离项目,前端采用HBuilderX开发,后端采用IDEA开发,在本地开发也跨域,部署到云服务器也跨域,下面介绍两种解决方案。 出于浏览器的同源策略限制。同源策略(Sameoriginpolicy)是一种约定,它是浏览器最核心也最基本的安全功能,如果缺少了同源策略,则浏览器的正常功能可能都会受到影响。可以说Web是构建在同源策略基础之上的,浏览器只是针对同源策略的一种实现。同源策略会阻止一个域的javascript脚本和另外一个域的内容进行交互。所谓同源就是两个页面或者前后端的两个地址具有相同的协议(protoc
1
Vue+Spring Boot会议室管理系统,前后端分离项目
2022-05-01 18:06:12 471KB Vue
健身类小程序前后端源码 环境要求: PHP >= 7.0 (推荐7.2+) Laravel 5.6+ 安装步骤: 安装PHP环境(请自行百度) 将源码上传到 web 目录 参考 Laravel 安装步骤就可以了 小程序源码是 weapp 目录,用 HBuilder 打开,填写自己小程序的 appid 配置好域名即可 推荐使用宝塔安装,比较省事,还有 PHP 相关的扩展需要启用,有些函数也需要启用(laravel 需要用到一些函数)。 下载插件代码 下载后,解压到某个目录下,然后打开 HBuilder X ,文件->导入->从本地项目导入,找到刚才的解压后的目录,进行导入 修改接口域名 打开app代码->plugins->request->js->index.js, 将代码 http://js.wonyes.org/api/ 改为你的域名(稍后将说明如何下载配置后端代码),假设你部署后端的域名是 www.abc.com,那么这里填写 http://www.abc.com/api/ 后端源码,后端基于 laravel 5.8,源码在健身小程序源码压缩包里的api
2022-05-01 16:00:56 170B 源码软件 小程序
记账小程序前后端完整版.zip 大学生课程设计 基于小程序的课程设计 自己大二写的课程设计
2022-04-29 19:05:30 3.06MB 小程序 综合资源
PHP >= 7.0 (推荐7.2+) Laravel 5.6+ 前端uniapp 健身类小程序前后端源码+安装教程 全开源100%可运营 值得入手的好源码
2022-04-29 19:05:19 3.11MB 微信小程序 健身类 Laravel uni-app
本作品是在去年发布的交互原型Web元件库v1.0的基础上优化而来的,在这一年多的时间里我们收集了大量的用户使用反馈,在旧版基础上经过了整体重构后推出了这个全新版本。新版本正式命名为:WEB前后端交互原型通用元件库,它是经过整整数月的打磨完成的一套更加实用和更有参考价值的作品。 新版中共包含了常用组件、信息输出、信息输入、信息反馈、综合系列、页面交互等6种元件分类,这些分类由近百款元件类型和上千个独立元件组成。相比于旧版本,新版中包含了更加丰富的元件类型和业务组件,并且去掉了一些实用性不高的元件。同时,新版应用了全新的设计风格和配色方案,整体使用较为安全的蓝色作为主色调,同时简化了相关元素的配色,调整起来也会更加方便。 为了适应更广泛的使用需求,作品中大多数的元件类型都分别提供了静态和动态的版本,在使用时可以根据协作需要选择使用对应的版本。另外,每种动态组件都提供了相应的使用示例,为了提升了动态交互组件的可用性,一些全局性的组件尽量使用母版进行了封装,只需复制粘贴即可快速应用到你的原型方案中。而对于Axure中比较难实现的动态交互组件,作品中同时提供了完整的静态示例,在
2022-04-29 13:04:48 40.69MB axure 前端 交互 源码软件
主商城端(又称后端、服务端,PHP开发 用于管理后台和提供api接口) 下载地址:https://gitee.com/xany/yoshop2.0 用户端(也叫客户端、前端,uniapp开发 用于生成H5和微信小程序) 下载地址:https://gitee.com/xany/yoshop2.0-uniapp 环境要求 CentOS 7.0+ Nginx 1.10+ PHP 7.1+ MySQL 5.6+ 如何安装(后端、服务端) 一、自动安装(推荐) 将后端源码上传至服务器站点,并且将站点运行目录设置为/public 在浏览器中输入站点域名 + /install,例如:https://www.你的域名.com/install 根据页面提示,自动完成安装即可 二、手动安装(不推荐) 将后端源码上传至服务器站点,并且将站点运行目录设置为/public 创建一个数据库,例如:yoshop2_db 导入数据库表结构文件,路径:/public/install/data/install_struct.sql 导入数据库默认数据文件,路径:/public/install/data/ins
2022-04-29 09:09:38 13.15MB 微信小程序
开发工具 Java sdk 1.8? Apache maven3.2? Intellij IDEA+MySQL SpringBoot2.x+VUE+MyBatis 项目架构?? 服务端以SpringBoot框架为核心,前端以Vue全家桶为核心,实现电商模块的增删查改功能,让你感受到前后端分离的好处和快速掌握企业级的开发流程。
1
浏览器的单点登录,基于session的或者是基于app的基于token的,app类似SPA方式,但是有个不同点,就是在多个app或者多个SPA下怎么做单点登录。一开始以为很容易。但是在搞一段时间啊后发现自己越走越黑,越走越远,总结下来自己对协议理解还是不够透彻,对之前理解的前后端分离的SSO还是止步于session的交互方式。在涉及到多个域之间换取token还是有一些问题。
2022-04-27 23:04:32 1.36MB sso springsecurity oauth2 前后端分离
1
基于 Spring Boot,前后端分离的一个购物商城项目 【项目施工中...欢迎 star】 后台截图 首页 本地开发运行部署 环境准备: nodejs、npm、idea、mysql 下载 zip 直接解压或安装 git 后执行克隆命令 git@github.com:imfing/handgo.git 其他系统 在 MySQL 中创建数据库 handgo 导入项目至 IDEA,将工程中的 handgo.sql导入 MySQL 运行各个系统 后台管理系统 进入后台管理系统目录在命令行中输入 npm run dev 运行。地址为:http://localhost:8080 开发进度 系统 模块名称 地址 开发状态 前台首页系统 handgo-front http://localhost:8889 60% 后台超级管理员系统 handgo-admin http://localhost:8888 30% 个人中心系统 handgo-home http://localhost:8893 10% 单点登录系统 handgo-sso http://localhost:8892
2022-04-27 09:13:16 30.42MB springboot vue 商城 java