Versions in this module Expand all Collapse all v0 v0.1.2 Jun 5, 2025 v0.0.3 Jun 23, 2025 Changes in this version + const Auth_ForceLogout_FullMethodName + const Auth_GetAdminToken_FullMethodName + const Auth_GetUserToken_FullMethodName + const Auth_InvalidateToken_FullMethodName + const Auth_KickTokens_FullMethodName + const Auth_ParseToken_FullMethodName + var Auth_ServiceDesc = grpc.ServiceDesc + var File_auth_auth_proto protoreflect.FileDescriptor + func RegisterAuthServer(s grpc.ServiceRegistrar, srv AuthServer) + type AuthClient interface + ForceLogout func(ctx context.Context, in *ForceLogoutReq, opts ...grpc.CallOption) (*ForceLogoutResp, error) + GetAdminToken func(ctx context.Context, in *GetAdminTokenReq, opts ...grpc.CallOption) (*GetAdminTokenResp, error) + GetUserToken func(ctx context.Context, in *GetUserTokenReq, opts ...grpc.CallOption) (*GetUserTokenResp, error) + InvalidateToken func(ctx context.Context, in *InvalidateTokenReq, opts ...grpc.CallOption) (*InvalidateTokenResp, error) + KickTokens func(ctx context.Context, in *KickTokensReq, opts ...grpc.CallOption) (*KickTokensResp, error) + ParseToken func(ctx context.Context, in *ParseTokenReq, opts ...grpc.CallOption) (*ParseTokenResp, error) + func NewAuthClient(cc grpc.ClientConnInterface) AuthClient + type AuthServer interface + ForceLogout func(context.Context, *ForceLogoutReq) (*ForceLogoutResp, error) + GetAdminToken func(context.Context, *GetAdminTokenReq) (*GetAdminTokenResp, error) + GetUserToken func(context.Context, *GetUserTokenReq) (*GetUserTokenResp, error) + InvalidateToken func(context.Context, *InvalidateTokenReq) (*InvalidateTokenResp, error) + KickTokens func(context.Context, *KickTokensReq) (*KickTokensResp, error) + ParseToken func(context.Context, *ParseTokenReq) (*ParseTokenResp, error) + type ForceLogoutReq struct + PlatformID int32 + UserID string + func (*ForceLogoutReq) Descriptor() ([]byte, []int) + func (*ForceLogoutReq) ProtoMessage() + func (x *ForceLogoutReq) Check() error + func (x *ForceLogoutReq) GetPlatformID() int32 + func (x *ForceLogoutReq) GetUserID() string + func (x *ForceLogoutReq) ProtoReflect() protoreflect.Message + func (x *ForceLogoutReq) Reset() + func (x *ForceLogoutReq) String() string + type ForceLogoutResp struct + func (*ForceLogoutResp) Descriptor() ([]byte, []int) + func (*ForceLogoutResp) ProtoMessage() + func (x *ForceLogoutResp) ProtoReflect() protoreflect.Message + func (x *ForceLogoutResp) Reset() + func (x *ForceLogoutResp) String() string + type GetAdminTokenReq struct + Secret string + UserID string + func (*GetAdminTokenReq) Descriptor() ([]byte, []int) + func (*GetAdminTokenReq) ProtoMessage() + func (x *GetAdminTokenReq) Check() error + func (x *GetAdminTokenReq) GetSecret() string + func (x *GetAdminTokenReq) GetUserID() string + func (x *GetAdminTokenReq) ProtoReflect() protoreflect.Message + func (x *GetAdminTokenReq) Reset() + func (x *GetAdminTokenReq) String() string + type GetAdminTokenResp struct + ExpireTimeSeconds int64 + Token string + func (*GetAdminTokenResp) Descriptor() ([]byte, []int) + func (*GetAdminTokenResp) ProtoMessage() + func (x *GetAdminTokenResp) GetExpireTimeSeconds() int64 + func (x *GetAdminTokenResp) GetToken() string + func (x *GetAdminTokenResp) ProtoReflect() protoreflect.Message + func (x *GetAdminTokenResp) Reset() + func (x *GetAdminTokenResp) String() string + type GetUserTokenReq struct + PlatformID int32 + UserID string + func (*GetUserTokenReq) Descriptor() ([]byte, []int) + func (*GetUserTokenReq) ProtoMessage() + func (x *GetUserTokenReq) Check() error + func (x *GetUserTokenReq) GetPlatformID() int32 + func (x *GetUserTokenReq) GetUserID() string + func (x *GetUserTokenReq) ProtoReflect() protoreflect.Message + func (x *GetUserTokenReq) Reset() + func (x *GetUserTokenReq) String() string + type GetUserTokenResp struct + ExpireTimeSeconds int64 + Token string + func (*GetUserTokenResp) Descriptor() ([]byte, []int) + func (*GetUserTokenResp) ProtoMessage() + func (x *GetUserTokenResp) GetExpireTimeSeconds() int64 + func (x *GetUserTokenResp) GetToken() string + func (x *GetUserTokenResp) ProtoReflect() protoreflect.Message + func (x *GetUserTokenResp) Reset() + func (x *GetUserTokenResp) String() string + type InvalidateTokenReq struct + PlatformID int32 + PreservedToken string + UserID string + func (*InvalidateTokenReq) Descriptor() ([]byte, []int) + func (*InvalidateTokenReq) ProtoMessage() + func (x *InvalidateTokenReq) GetPlatformID() int32 + func (x *InvalidateTokenReq) GetPreservedToken() string + func (x *InvalidateTokenReq) GetUserID() string + func (x *InvalidateTokenReq) ProtoReflect() protoreflect.Message + func (x *InvalidateTokenReq) Reset() + func (x *InvalidateTokenReq) String() string + type InvalidateTokenResp struct + func (*InvalidateTokenResp) Descriptor() ([]byte, []int) + func (*InvalidateTokenResp) ProtoMessage() + func (x *InvalidateTokenResp) ProtoReflect() protoreflect.Message + func (x *InvalidateTokenResp) Reset() + func (x *InvalidateTokenResp) String() string + type KickTokensReq struct + Tokens []string + func (*KickTokensReq) Descriptor() ([]byte, []int) + func (*KickTokensReq) ProtoMessage() + func (x *KickTokensReq) GetTokens() []string + func (x *KickTokensReq) ProtoReflect() protoreflect.Message + func (x *KickTokensReq) Reset() + func (x *KickTokensReq) String() string + type KickTokensResp struct + func (*KickTokensResp) Descriptor() ([]byte, []int) + func (*KickTokensResp) ProtoMessage() + func (x *KickTokensResp) ProtoReflect() protoreflect.Message + func (x *KickTokensResp) Reset() + func (x *KickTokensResp) String() string + type ParseTokenReq struct + Token string + func (*ParseTokenReq) Descriptor() ([]byte, []int) + func (*ParseTokenReq) ProtoMessage() + func (x *ParseTokenReq) Check() error + func (x *ParseTokenReq) GetToken() string + func (x *ParseTokenReq) ProtoReflect() protoreflect.Message + func (x *ParseTokenReq) Reset() + func (x *ParseTokenReq) String() string + type ParseTokenResp struct + ExpireTimeSeconds int64 + PlatformID int32 + UserID string + func (*ParseTokenResp) Descriptor() ([]byte, []int) + func (*ParseTokenResp) ProtoMessage() + func (x *ParseTokenResp) GetExpireTimeSeconds() int64 + func (x *ParseTokenResp) GetPlatformID() int32 + func (x *ParseTokenResp) GetUserID() string + func (x *ParseTokenResp) ProtoReflect() protoreflect.Message + func (x *ParseTokenResp) Reset() + func (x *ParseTokenResp) String() string + type UnimplementedAuthServer struct + func (UnimplementedAuthServer) ForceLogout(context.Context, *ForceLogoutReq) (*ForceLogoutResp, error) + func (UnimplementedAuthServer) GetAdminToken(context.Context, *GetAdminTokenReq) (*GetAdminTokenResp, error) + func (UnimplementedAuthServer) GetUserToken(context.Context, *GetUserTokenReq) (*GetUserTokenResp, error) + func (UnimplementedAuthServer) InvalidateToken(context.Context, *InvalidateTokenReq) (*InvalidateTokenResp, error) + func (UnimplementedAuthServer) KickTokens(context.Context, *KickTokensReq) (*KickTokensResp, error) + func (UnimplementedAuthServer) ParseToken(context.Context, *ParseTokenReq) (*ParseTokenResp, error) + type UnsafeAuthServer interface