Documentation
¶
Index ¶
Constants ¶
This section is empty.
Variables ¶
This section is empty.
Functions ¶
This section is empty.
Types ¶
type ITokenManager ¶
type ITokenManager interface {
// UserIDを含む期限付きのトークンを生成する
CreateToken(userID string, duration time.Duration) (string, error)
// トークンからUserIDを取得する
GetUserID(token string) (string, error)
}
JWTの操作
type TokenManager ¶
type TokenManager struct {
// contains filtered or unexported fields
}
func NewTokenManager ¶
func NewTokenManager(issuer string, keyPath string) (*TokenManager, error)
func (*TokenManager) CreateToken ¶
Click to show internal directories.
Click to hide internal directories.