Documentation
¶
Index ¶
Constants ¶
This section is empty.
Variables ¶
This section is empty.
Functions ¶
This section is empty.
Types ¶
type AuthFacade ¶
AuthFacade defines the interface for authentication operations
type AuthService ¶
type AuthService struct {
pb.UnimplementedAuthApiServiceServer
// contains filtered or unexported fields
}
AuthService implements the AuthApiService gRPC service
func NewAuthService ¶
func NewAuthService(logger *zap.Logger, authFacade AuthFacade) *AuthService
NewAuthService creates a new AuthService instance
func (*AuthService) VerifyToken ¶
func (s *AuthService) VerifyToken(ctx context.Context, req *pb.VerifyTokenRequest) (*pb.VerifyTokenResponse, error)
VerifyToken verifies JWT access token
Click to show internal directories.
Click to hide internal directories.