go17/vblog/apps/token/interface.go
2024-12-01 11:06:09 +08:00

22 lines
257 B
Go

package token
// 业务域
type Service interface {
Outer
Innter
}
// 1. 外部
type Outer interface {
// 颁发令牌 登录
IssueToken()
// 撤销令牌 退出
RevolkToken()
}
// 内部
type Innter interface {
// 令牌校验
ValidateToken()
}