# uni-app阅读 **Repository Path**: javafdx/uni_app_reading ## Basic Information - **Project Name**: uni-app阅读 - **Description**: No description available - **Primary Language**: Unknown - **License**: Not specified - **Default Branch**: master - **Homepage**: None - **GVP Project**: No ## Statistics - **Stars**: 0 - **Forks**: 0 - **Created**: 2020-03-23 - **Last Updated**: 2020-12-19 ## Categories & Tags **Categories**: Uncategorized **Tags**: None ## README 1.后端使用phpStudy 继承了ngx,mysql,aphac 2.输入localhost验证 3.打开其他菜单的网站的根目录 进行php的开发(存放接口文件) 4.查看php扩展及设置 勾选curl,gb2,mysql,pdo_mysql,openssl(微信开发要用的) 5.将www 文件拖到hbuilder中 6.切换版本--使用5.3以上的版本php 7.修改时区: 其他选项菜单---打开配置文件--php.ini 打开php.ini--全局搜索date ;date.timezone= 修改为date.timezone = PRC (注意前面的分号也要去掉) [Date] ; Defines the default timezone used by the date functions ; http://php.net/date.timezone date.timezone = PRC 8.打开报错机制 搜索:error_reportiing error_reporting=E_ALL display_errors=On 9.为了和手机在同一局域网下 设置固定 IP IPV4==开 IP地址:192.168.31.188 子网前缀长度:255 网关:192.168.31.1 首选DNS 192.168.31.1 #### 后端环境--运行phpstudy即可 将代码复制带www文件夹下 #### 1.打开phpMyAdmin 检查数据库环境 新建数据库语言--utf8_general_ci ### 小程序--登录预览功能--要配置appid 必须要添加--微信小程序配置--appid(微信开发者工具) 小程序登录-添加登录按钮 #### 多端登录使用uniond,这个字段不管在哪个平台登录,都是唯一的 做法:将openid换成uniond或者在添加一个字段 微信小程序配置---需要填写 #####加密原理及流程 1、从服务器端获取一个唯一性的token,我们称之为 accessToken; 2、前端对accessToken进行随机性拆分及md5加密,产生签名(保存在本地存储中); 3、前端在与后端进行交互时传递签名; 4、后端接收数据是验证签名 签名准备 1、在 commons 文件夹内创建 1.1 md5.js //js md5 加密 [ 在课程内获取此 js文件 ] 1.2 sign.js // 签名函数