Documentation
¶
Index ¶
- type UserToken
- func (r *UserToken) GenerateAccessToken(ctx context.Context, userId uint32, userName string) (accessToken string, err error)
- func (r *UserToken) GenerateRefreshToken(ctx context.Context, user *userv1.User) (refreshToken string, err error)
- func (r *UserToken) GenerateToken(ctx context.Context, user *userv1.User) (accessToken string, refreshToken string, err error)
- func (r *UserToken) GetAccessToken(ctx context.Context, userId uint32) string
- func (r *UserToken) GetRefreshToken(ctx context.Context, userId uint32) string
- func (r *UserToken) RemoveToken(ctx context.Context, userId uint32) error
Constants ¶
This section is empty.
Variables ¶
This section is empty.
Functions ¶
This section is empty.
Types ¶
type UserToken ¶
type UserToken struct {
// contains filtered or unexported fields
}
func NewUserToken ¶
func (*UserToken) GenerateAccessToken ¶
func (r *UserToken) GenerateAccessToken(ctx context.Context, userId uint32, userName string) (accessToken string, err error)
GenerateAccessToken create access token
func (*UserToken) GenerateRefreshToken ¶
func (r *UserToken) GenerateRefreshToken(ctx context.Context, user *userv1.User) (refreshToken string, err error)
GenerateRefreshToken create refresh token
func (*UserToken) GenerateToken ¶
func (r *UserToken) GenerateToken(ctx context.Context, user *userv1.User) (accessToken string, refreshToken string, err error)
GenerateToken create token
func (*UserToken) GetAccessToken ¶
GetAccessToken get access token
func (*UserToken) GetRefreshToken ¶
GetRefreshToken get refresh token
Click to show internal directories.
Click to hide internal directories.