Versions in this module Expand all Collapse all v1 v1.0.1 Sep 25, 2025 v1.0.0 Sep 25, 2025 Changes in this version + type AuthHandler struct + TokenMiddleware *middleware.TokenMiddleware + UserUseCase usecase.IUserUseCase + func (a *AuthHandler) Login(ctx context.Context, in *pb.Login_Request) (*pb.Login_Response, error) + type UserHandler struct + TokenMiddleware *middleware.TokenMiddleware + UserUseCase usecase.IUserUseCase + func (u *UserHandler) Create(ctx context.Context, in *pb.Create_Request) (*pb.Create_Response, error) + func (u *UserHandler) Get(ctx context.Context, in *pb.Get_Request) (*pb.Get_Response, error) + func (u *UserHandler) HashPassword(password string) (string, error)