shenyi
管理员
管理员
  • UID1
  • 粉丝27
  • 关注0
  • 发帖数539
阅读:1079回复:2

[短课程]Grpc实战补丁课开更

楼主#
更多 发布于:2021-04-14 02:26
   之前我们开过一个Grpc速学课程。由于时过境迁,很多细节和版本升级了,且发生了改动。本次我们只做一个补丁课(短课程),把一些细节和之前没讲到的知识做补充---所以叫补丁课。本课程不适合新手.10课时左右
 本课程技术栈版本:

1、 protoc-gen-go v1.26.0
2、 protoc        v3.15.8
3、grpc 1.37.0
4、protoc-gen-go-grpc v1.1.0
第1讲:protobuf环境搭建、和grpc的关系
用新版搭建下protobuf开发环境,同时再次阐明grpc和protobuf的关系

第2讲:搭建grpc环境、创建服务
这之前的方式有所区别,今天说一下基本方式

第3讲:使用证书的基本方式(单向认证)
使用GRPC,免不了要证书。由于go1.15后需要SAN证书,今天来演示下

第4讲:使用证书的基本方式(双向认证) 免费试听,无需登录
承接上节课,今天是双向认证

第5讲:descriptor概念了解、获取proto元信息
今天来讲一下descriptor模式,通过它可以获取元信息。

第6讲:vue调用grpc的方法:grpc-web和代理
前面我们用过grpc-gateway 。今天我们来讲另外一种方法(推荐)

第7讲:vue调用grpc(2):开启证书、服务端流
开启证书。vue和grpc进行服务端流的交互


第8讲:grpc字段验证的基本套路
之前讲过,今天再强调一下学习套路

第9讲:grpc身份验证(1):传递模拟token
今天我们开始完成grpc的身份验证处理

第10讲:grpc身份验证(2):服务端统一拦截验证token
上节课是硬编码,今天我们来完成统一拦截验证

第11讲:grpc身份验证(3):vue访问grpc传递token认证 (演示课) 免费试听,无需登录
结合之前的知识点,使用vue+jwt token完成和grpc交互和验证。


第12讲:grpc权限认证的最简单做法
今天先演示个最简单做法,不用任何框架

第13讲:grpc+casbin权限认证:基本套路
结合我们前面讲过的casbin来集成到grpc中




最新喜欢:

fwyuanfwyuan
会讲故事的程序员
shenyi
管理员
管理员
  • UID1
  • 粉丝27
  • 关注0
  • 发帖数539
沙发#
发布于:2021-04-22 02:25
更新到第7 讲
会讲故事的程序员
shenyi
管理员
管理员
  • UID1
  • 粉丝27
  • 关注0
  • 发帖数539
板凳#
发布于:2021-04-29 02:24
目前进入grpc+jwt认证的过程
会讲故事的程序员
游客

返回顶部