9 挺住我先走

尚未进行身份认证

我要认证

暂无相关简介

等级
TA的排名 9k+

微信小程序用户授权

背景微信小程序只要与用户产生交互,都无法逃离用户信息管理,用户信息授权又是用户信息管理的最基础的服务。如想要深入学习用户授权,需要先了解一下 openID 和 UnionID 的区别。openID 和 UnionIDopenID: openID 是微信生态下`应用的唯一标识`,开发者可以通过微信小程序(微信公众号)提供的静默授权拿到用户的 openID,这两个 openID 是独立的,无法关联到同一个用户。 UnionID:UnionID 是微信生态下`用户的唯一标识`,开发者可以通过 U..

2020-08-04 09:33:25

微信小程序 弹出遮罩层滚动 禁止底层滚动问题

思路:底层不用管,在遮罩层view添加<view class="shade" wx:if="{{shows}}" bindtap='close' catchtouchmove='ture'></view>,遮罩层文字滚动模块用scrollview组件。<view bindtap='checkclick'><!-- 遮罩层 --> <view class="shade" wx:if="{{shows}}" bindtap='close' c.

2020-07-25 11:00:00

小橙序之家:小程序一定要进行微信认证吗

首先,我们先来了解小程序申请有哪几种方式—— 两种。 第一种:通过已认证的公众号后台创建 第二种:直接在微信公众平台申请注册 注册成功的小程序一定要进行微信认证吗? 首先、如果是通过已认证的公众号后台创建的小程序,一般已经复用公众号的资质,就不需要再次进行微信认证。 第二种 情况:没有通过公众号后台创建而是直接申请注册的小程序,如果小程序的主体是企业(企业法人、非企业法人、外资企业驻华代表处),在不需要微信支付功能的前提下,可以不进行微信认证,但必须认证主..

2020-07-22 14:50:21

微信小程序常见的UI框架

1.最常见的框架官方框架MINA地址:https://developers.weixin.qq.com/miniprogram/dev/framework/MINA.html官方介绍:框架提供了自己的视图层描述语言 WXML 和 WXSS,以及基于 JavaScript 的逻辑层框架,并在视图层与逻辑层间提供了数据传输和事件系统,可以让开发者可以方便的聚焦于数据与逻辑上。2.WeUI 小程序地址:https://weui.io/官方介绍:WeUI 是一套同微信原生视觉体验一致的基础样式库

2020-06-18 18:09:54

vue项目接入百度地图

方法一 :使用第三方工具vue-baidu-map安装命令:yarn add vue-baidu-map --save文档地址:https://dafrok.github.io/vue-baidu-map/#/zh/start/usage案例01:https://blog.csdn.net/playboyanta123/article/details/86514891案例02:https://www.cnblogs.com/wangqi2019/p/11040239.html为了页面

2020-05-30 12:10:05

vue项目中使用百度地图(vue-baidu-map)

在使用vue做项目的时候,有用到百度地图,使用了vue-baidu-map插件,包括拾取位置坐标,搜索位置等1.引入方式可在app.js中全局引入import BaiduMap from 'vue-baidu-map'Vue.use(BaiduMap, { /* 需要注册百度地图开发者来获取你的ak */ ak: 'YOUR_APP_KEY'})也可以局部引入,组件需在node_modules/vue-baidu-map/components里面找,局部引入要在<.

2020-05-30 11:21:15

vue scoped 解决样式不生效问题

对于添加样式不能影响子组件样式的情况使用:>>><style scoped> .sti-inline{ display: inline; } .sti-searchform form .sti-reset-margin{ margin-bottom:0px; } .sti-searchform{ line-height: 1; } .sti-searchform.sea

2020-05-29 14:58:38

php 后端实现JWT认证方法

JWT简介JWT(json web token)是为了在网络应用环境间传递声明而执行的一种基于JSON的开放标准。JWT的声明一般被用来在身份提供者和服务提供者间传递被认证的用户身份信息,以便于从资源服务器获取资源。比如用在用户登录上。JWT是什么JWT是json web token缩写。它将用户信息加密到token里,服务器不保存任何用户信息。服务器通过使用保存的密钥验证token的正确性,只要正确即通过验证。基于token的身份验证可以替代传统的cookie+session身份验证方法。JW

2020-05-22 15:20:55

php token的生成

--->非开放性平台--->公司内部产品接口特点汇总:1、因为是非开放性的,所以所有的接口都是封闭的,只对公司内部的产品有效;2、因为是非开放性的,所以OAuth那套协议是行不通的,因为没有中间用户的授权过程;3、有点接口需要用户登录才能访问;4、有点接口不需要用户登录就可访问;针对以上特点,移动端与服务端的通信就需要2把钥匙,即2个token。第一个token是针对接口的(api_token);第二个token是针对用户的(user_token);.

2020-05-22 14:22:24

PHP 命名空间与spl_autoload_register() 自动加载机制

include 和 require 是PHP中引入文件的两个基本方法。在小规模开发中直接使用 include 和 require 但在大型项目中会造成大量的 include 和 require 堆积。这样的代码既不优雅,执行效率也很低,而且维护起来也相当困难。为了解决这个问题,部分框架会给出一个引入文件的配置清单,在对象初始化的时候把需要的文件引入。但这只是让代码变得更简洁了一些,引入的效果仍然是差强人意。PHP5 之后,随着 PHP 面向对象支持的完善,__autoload 函数才真正使得自动加载成为

2020-05-20 17:50:29

Windows 下的免费 SSH 客户端工具

如果你的操作系统是 Windows,而你想要连接 Linux 服务器相互传送文件,那么你需要一个简称 SSH 的 Secure Shell 软件。实际上,SSH 是一个网络协议,它允许你通过网络连接到 Linux 和 Unix 服务器。SSH 使用公钥加密来认证远程的计算机。你可以有多种途径使用 SSH,无论是自动连接,还是使用密码认证登录。本篇文章介绍了几种可以连接 Linux 服务器 SSH 客户端。让我们开始吧。PuttyPutty是最有名的 SSH 和 telnet 客户端,最初由.

2020-05-20 17:47:52

Ant Design of Vue之带单元格编辑功能的表格EditableCell组件

需求:表格里面某一行或者某一个单元格可以编辑,新增一行数据,删除一行数据,并且有校验规则。Ant Design里面组件还是很强大的,但是一些细节就需要你结合所有的组件属性来摸索了。以上需求让我头疼了好一阵,尤其是校验的部分,但是写出来后成就感满满呢。赶紧分享给大家。组件实现了单行保存,批量保存。输入同步保存。还可以自定义校验规则哦。里面的表单类型目前只有我用到的,小伙伴们自己可以完善...

2020-04-25 22:23:57

Mac Pro 2017款自带php与用brew重装PHP后的地址

mac pro 2017款自带PHP与apache位置:[apache]apache配置文件 :/etc/apache2/httpd.confDocumentRoot :/Library/WebServer/Documentsapachectl位置 : /usr/sbin/apachectl重启apache命令:sudo apachectl restart[PHP]/usr/...

2020-04-20 20:26:40

Mac 下使用 homebrew 切换不同版本 php

最近刚切换回 Mac 下进行开发,所以写了比较多的 Mac 环境部署之类的文章。今天需要重新切换一下本地的开发环境。原本想直接在当前环境下开发, 毕竟 Mac 自带了 PHP 环境,今天需要新添一个扩展 freetype ,需要重新编译一遍 PHP。 由于这个扩展是核心内置扩展,没法通过phpize来编译安装。 解决办法只有一个,就是找到PHP的安装源码重新编译一下,在编译的时候,加上–with-...

2020-04-20 20:21:57

Mac系统下nginx的安装

简单的写了下mac下的nginx的安装和配置一、nginx的安装二、nginx的配置确认你的电脑是否安装homebrew,打开电脑终端 输入:/usr/bin/ruby -e "$(curl -fsSL https://raw.githubusercontent.com/Homebrew/install/master/install)"确认homebrew是否安装成功,...

2020-04-20 20:10:43

Homebrew国内如何自动安装(国内地址)

一、自动脚本(全部国内地址)(在Mac os终端中复制粘贴回车下面这句话)/bin/zsh -c "$(curl -fsSL https://gitee.com/cunkai/HomebrewCN/raw/master/Homebrew.sh)"成功的话,如上图所示。Tip:最近遇到了清华大学源error 54的问题,他们的服务器2020年3月31坏掉了,今天4月1日还没有恢...

2020-04-20 14:38:17

php脚本#!/usr/bin/env php写法的好处

最近在写PHP脚本发现有些脚本有这么个写法,长见识了。脚本语言的第一行,目的就是指出,你想要你的这个文件中的代码用什么可执行程序去运行它。比如php脚本的第一行可以写成如下几种格式#!/usr/bin/php#!/usr/bin/env php#!/usr/bin/env -S -P/usr/local/bin:/usr/bin php#!/usr/bin/env -S-P/usr/...

2020-04-19 15:09:20

Windows 环境下安装redis 及其PHP Redis扩展

1、安装Redis(1)这里选择在github官网上下载Redis,地址:Redis下载地址下载压缩包(如下图),并解压到本地目录,我放在D:\redis(2)验证Redis安装是否成功打开命令窗口,然后进入Redis目录,我的是D:\redis,然后运行命令:redis-server redis.windows.conf出现如下图表示安装成功(3)设置Wi...

2020-03-16 22:39:32

centos7 搭建svn服务器

1、安装svn服务器:yum install subversion2、配置svn服务器:建立svn版本库根目录及相关目录即svndata及密码权限命令svnpasswd; mkdir -p /application/{svndata,svnpasswd} svndata目录:作为存放svn的根目录; svnpasswd目录:作为存放登录s...

2020-03-12 22:10:00

阿里云ESC搭建SVN服务端

CentOS7)下yum命令快速安装svn服务端,学习在思考中独孤中度过,在孤独中进取!01、SVN服务的安装(subversion)02、ESC安全组策略1、在线安装svn服务#$sudoyuminstallsubversion测试安装是否成功:$svnserve--version2. 建立版本库#创建svn数据目录(subversion默认是把/...

2020-03-12 22:08:32

查看更多

勋章 我的勋章
  • 1024勋章
    1024勋章
    #1024程序员节#活动勋章,当日发布原创博客即可获得
  • 勤写标兵Lv1
    勤写标兵Lv1
    授予每个自然周发布1篇到3篇原创IT博文的用户。本勋章将于次周周三上午根据用户上周的博文发布情况由系统自动颁发。