- 博客(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关注的人