authapimapper

package
v1.0.13 Latest Latest
Warning

This package is not in the latest version of its module.

Go to latest
Published: Jul 18, 2025 License: MIT Imports: 2 Imported by: 0

Documentation

Index

Constants

This section is empty.

Variables

This section is empty.

Functions

This section is empty.

Types

type AuthResponseMapper

type AuthResponseMapper interface {
	// ToResponseVerifyCode maps gRPC response to API response for verify code operation.
	ToResponseVerifyCode(res *pb.ApiResponseVerifyCode) *response.ApiResponseVerifyCode

	// ToResponseForgotPassword maps gRPC response to API response for forgot password.
	ToResponseForgotPassword(res *pb.ApiResponseForgotPassword) *response.ApiResponseForgotPassword

	// ToResponseResetPassword maps gRPC response to API response for reset password.
	ToResponseResetPassword(res *pb.ApiResponseResetPassword) *response.ApiResponseResetPassword

	// ToResponseLogin maps gRPC response to API response for login.
	ToResponseLogin(res *pb.ApiResponseLogin) *response.ApiResponseLogin

	// ToResponseRegister maps gRPC response to API response for register.
	ToResponseRegister(res *pb.ApiResponseRegister) *response.ApiResponseRegister

	// ToResponseRefreshToken maps gRPC response to API response for refresh token.
	ToResponseRefreshToken(res *pb.ApiResponseRefreshToken) *response.ApiResponseRefreshToken

	// ToResponseGetMe maps gRPC response to API response for get user info.
	ToResponseGetMe(res *pb.ApiResponseGetMe) *response.ApiResponseGetMe
}

func NewAuthResponseMapper

func NewAuthResponseMapper() AuthResponseMapper

NewAuthResponseMapper returns a new instance of authResponseMapper.

Jump to

Keyboard shortcuts

? : This menu
/ : Search site
f or F : Jump to
y or Y : Canonical URL