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.