首页
›
Web后端与企业应用开发
›
003-企业业务系统模块边界拆分
›
《Go认证授权与权限测试实战》
VIP20
本课程属于:003-企业业务系统模块边界拆分
Web后端与企业应用开发 · 共 20 门相关课程,组合学习更完整。
查看所属VIP全部课程 →
← 返回所属目录
咨询 / 购买
Go认证授权与权限测试实战
共计 30 章节
点击此处阅读海量试读课程:100+行业、1000+细分领域
01
权限验证概述
什么是权限验证 · 为什么需要权限验证 · 常见权限模型介绍(DAC
权限验证概述
什么是权限验证
02
Go语言基础回顾
Go语言环境搭建 · Go Module使用 · 基础语法速览
Go
语言基础回顾
03
Cookie与Session
Cookie原理 · Session原理 · Go中Cookie操作
Cookie
Session
04
JWT基础
JWT概念 · JWT结构(Header · Payload
JWT
概念
05
Go中JWT生成与解析
使用golang-jwt库生成Tok… · 解析Token · 验证签名
Go
JWT
06
JWT高级特性
Refresh Token机制 · Token黑名单 · JWT与Session对比
JWT
高级特性
07
OAuth2.0协议
OAuth2.0角色定义 · 授权码模式 · 简化模式
OAuth2.0
协议
08
Go实现OAuth2.0服务端
使用oauth2库搭建授权服务器 · 生成授权码 · 发放Token
Go
OAuth2.0
09
Go实现OAuth2.0客户端
第三方登录流程 · 回调处理 · 获取用户信息
Go
OAuth2.0
10
RBAC模型详解
RBAC0/1/2/3模型 · 用户-角色-权限关系 · 权限继承与约束
RBAC
模型详解
11
Go实现RBAC数据模型
数据库表设计(用户表 · 角色表 · 权限表
Go
RBAC
12
Go实现RBAC中间件
基于gin框架的权限中间件 · 角色校验 · 权限校验
Go
RBAC
13
ABAC模型详解
ABAC属性定义(主体 · 资源 · 环境)
ABAC
模型详解
14
Go实现ABAC引擎
策略定义 · 属性提取 · 规则匹配
Go
ABAC
15
Casbin框架入门
Casbin概念 · PERM模型 · Model语法
Casbin
框架入门
16
Casbin与Gin集成
Casbin中间件 · Enforcer初始化 · 动态策略管理
Casbin
Gin
17
Casbin高级用法
角色继承 · 域租户支持 · 自定义函数
Casbin
高级用法
18
API密钥认证
API Key生成 · 签名算法(HMAC · RSA)
API
密钥认证
19
gRPC权限验证
gRPC拦截器原理 · Token传递 · TLS双向认证
gRPC
权限验证
20
GraphQL权限验证
GraphQL上下文传递 · 指令(Directive)权限控制 · 字段级权限
GraphQL
权限验证
21
微服务权限架构
API网关统一认证 · 服务间Token传递 · JWT与OAuth2组合方案
微服务权限架构
API
22
分布式Session管理
Redis存储Session · Session共享 · 分布式锁防并发
Session
分布式
23
权限审计与日志
操作日志记录 · 审计追踪 · ELK日志分析
权限审计
日志
24
安全编码实践
SQL注入防护 · XSS防护 · CSRF防护
安全编码实践
SQL
25
速率限制与防暴力破解
令牌桶算法 · 漏桶算法 · Go实现限流中间件
速率限制
防暴力破解
26
多租户权限设计
租户隔离 · 数据权限 · 角色模板
多租户权限设计
租户隔离
27
前端权限集成
Vue/React路由权限 · 按钮级权限 · 动态菜单生成
前端权限集成
Vue/React
28
测试与调试
单元测试权限逻辑 · 集成测试API · Mock第三方认证
测试
调试
29
性能优化
Token缓存 · 策略缓存 · 数据库索引优化
性能优化
Token
30
项目实战
从零构建一个完整的权限管理系统(用户… · 角色管理 · 权限分配
项目实战
从零构建一个完整…
所属VIP或分类
同VIP:Go业务模块边界发布回滚与故障恢复
同VIP:Go业务模块边界安全审计与基线治理
同VIP:Go业务模块边界接口设计与契约测试