自定义博客皮肤VIP专享

*博客头图:

格式为PNG、JPG,宽度*高度大于1920*100像素,不超过2MB,主视觉建议放在右侧,请参照线上博客头图

请上传大于1920*100像素的图片!

博客底图:

图片格式为PNG、JPG,不超过1MB,可上下左右平铺至整个背景

栏目图:

图片格式为PNG、JPG,图片宽度*高度为300*38像素,不超过0.5MB

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(3)
  • 收藏
  • 关注

原创 前后端分离项目OAuth第三方登录怎么做(以Github举例)

OAuth是一种授权机制。OAuth过程中,系统会询问数据所有者,是否同意授权第三方应用进入系统获取这些数据,同意,则系统将产生一个短期的进入令牌(token),用来代替密码,供第三方应用使用。# OAuth流程(假设你的站点是A网站)1. 用户事件触发(一般点击事件)跳转,到 Github2. Github 要求用户登录,并询问用户是同意 Github 下放授权码给 A 网站3. 用户同意,则 Github 重定向到 A 网站,同时携带一个授权码(code,以url拼接形式下放)4. A 网站使

2021-08-05 22:14:18 1613 1

原创 TinyMCE富文本编辑器在vue项目中如何配置

以下直接展示配置过程,插件api及介绍可以查看 [中文文档](http://tinymce.ax-z.cn/) 或者 [英文官网](https://www.tiny.cloud/)**一、安装**```npm install tinymce -Snpm install @tinymce/tinymce-vue -S```注意:不同版本tinymce和@tinymce/tinymce-vue可能存在不匹配的情况,我在尝试多次后,将@tinymce/tinymce-vue选定为一年前发布的.

2021-07-27 22:39:46 611

原创 如何永久使用Let‘s Encrypt颁发的免费SSL证书并配置nginx,将网站由不安全HTTP升级至安全的HTTPS

如何永久使用Let's Encrypt颁发的免费SSL证书并配置nginx,将网站由不安全HTTP升级至安全的HTTPS一、准备工作二、安装配置如果你的站点对HTTPS有强需求——出于安全需要或者需要做微信小程序(要求必须HTTPS),同时你又不想一年花个大几千购买付费SSL证书,那么使用Let’s Encrypt颁发的免费SSL证书可能就是一个很棒的选择。下面来说说如何安装使用Let’s Encrypt,并配置nginx,达到自动续签永久免费。一、准备工作安装前,你需要开放443端口#查看开放端

2021-07-25 08:43:29 670 4

空空如也

空空如也

TA创建的收藏夹 TA关注的收藏夹

TA关注的人

提示
确定要删除当前文章?
取消 删除