原文:go微服務框架Kratos筆記(七)使用jwt認證中間件

引言 Json web token JWT 是一個開放標准 RFC ,它定義了一種緊湊的 自包含的方式,特別適用於分布式站點的單點登錄 SSO 場景。JWT的聲明一般被用來在身份提供者和服務提供者間傳遞被認證的用戶身份信息,以便於從資源服務器獲取資源,也可以增加一些額外的其它業務邏輯所必須的聲明信息,該token也可直接被用於認證,也可被加密。 jwt構成 JWT是由三段信息構成的,將這三段信息文 ...

2021-11-10 11:42 0 2220 推薦指數:

查看詳情

go微服務框架Kratos筆記(五)使用nacos作為服務注冊和服務發現中心

引言 上篇介紹了如何使用nacos作為配置管理中心,並使用viper來解析配置 官方介紹nacos不僅可以用來做配置中心還支持服務注冊、發現以及動態DNS服務功能 nacos的安裝 根據文檔啟動一個nacos nacos快速開始 服務注冊使用姿勢 在data中引入nacos服務 ...

Thu Nov 04 17:56:00 CST 2021 1 1669
go微服務框架Kratos筆記(二)引入zap日志庫

介紹 zap日志庫是一款高性能的開源日志庫,提供了結構化日志記錄和printf風格的日志記錄 安裝 如何在kratos框架使用 參考官方文檔中描述,為了方便業務自適配不同的 log 接入使用,Logger 只包含了最簡單的 Log 接口。當業務需要在 Kratos 框架內部使用自定義 ...

Wed Nov 03 01:23:00 CST 2021 5 1411
go微服務框架Kratos筆記(一)入門教程

kratos簡介 Kratos 一套輕量級 Go 微服務框架,包含大量微服務相關功能及工具 本文基於kratos v2.0.3,windows平台,其他系統平台均可借鑒參考 環境搭建 Golang開發包 Protoc編譯工具安裝 Protoc-gen-go插件安裝 開啟 ...

Mon Sep 06 22:26:00 CST 2021 0 2569
go微服務框架Kratos筆記(四)使用nacos作為遠端配置中心

初識nacos nacos是阿里開源的一款用於動態服務發現、配置管理和服務管理的平台。 官方介紹,Nacos 致力於幫助您發現、配置和管理微服務。Nacos 提供了一組簡單易用的特性集,幫助您實現動態服務發現、服務配置管理、服務及流量管理。 Nacos 幫助您更敏捷和容易地構建、交付和管理微服務 ...

Wed Nov 03 22:52:00 CST 2021 0 1531
 
粵ICP備18138465號   © 2018-2025 CODEPRJ.COM