Documentation
¶
Index ¶
Constants ¶
This section is empty.
Variables ¶
This section is empty.
Functions ¶
This section is empty.
Types ¶
type CacheKeyPayload ¶
type CheckUserLogic ¶
func NewCheckUserLogic ¶
func NewCheckUserLogic(ctx context.Context, svcCtx *svc.ServiceContext) *CheckUserLogic
NewCheckUserLogic Check user is exist
func (*CheckUserLogic) CheckUser ¶
func (l *CheckUserLogic) CheckUser(req *types.CheckUserRequest) (resp *types.CheckUserResponse, err error)
type CheckUserTelephoneLogic ¶
func NewCheckUserTelephoneLogic ¶
func NewCheckUserTelephoneLogic(ctx context.Context, svcCtx *svc.ServiceContext) *CheckUserTelephoneLogic
Check user telephone is exist
func (*CheckUserTelephoneLogic) CheckUserTelephone ¶
func (l *CheckUserTelephoneLogic) CheckUserTelephone(req *types.TelephoneCheckUserRequest) (resp *types.TelephoneCheckUserResponse, err error)
type ResetPasswordLogic ¶
func NewResetPasswordLogic ¶
func NewResetPasswordLogic(ctx context.Context, svcCtx *svc.ServiceContext) *ResetPasswordLogic
NewResetPasswordLogic Reset password
func (*ResetPasswordLogic) ResetPassword ¶
func (l *ResetPasswordLogic) ResetPassword(req *types.ResetPasswordRequest) (resp *types.LoginResponse, err error)
type TelephoneLoginLogic ¶
func NewTelephoneLoginLogic ¶
func NewTelephoneLoginLogic(ctx context.Context, svcCtx *svc.ServiceContext) *TelephoneLoginLogic
User Telephone login
func (*TelephoneLoginLogic) TelephoneLogin ¶
func (l *TelephoneLoginLogic) TelephoneLogin(req *types.TelephoneLoginRequest, r *http.Request, ip string) (resp *types.LoginResponse, err error)
type TelephoneResetPasswordLogic ¶
func NewTelephoneResetPasswordLogic ¶
func NewTelephoneResetPasswordLogic(ctx context.Context, svcCtx *svc.ServiceContext) *TelephoneResetPasswordLogic
Reset password
func (*TelephoneResetPasswordLogic) TelephoneResetPassword ¶
func (l *TelephoneResetPasswordLogic) TelephoneResetPassword(req *types.TelephoneResetPasswordRequest) (resp *types.LoginResponse, err error)
type TelephoneUserRegisterLogic ¶
func NewTelephoneUserRegisterLogic ¶
func NewTelephoneUserRegisterLogic(ctx context.Context, svcCtx *svc.ServiceContext) *TelephoneUserRegisterLogic
NewTelephoneUserRegisterLogic User Telephone register
func (*TelephoneUserRegisterLogic) TelephoneUserRegister ¶
func (l *TelephoneUserRegisterLogic) TelephoneUserRegister(req *types.TelephoneRegisterRequest) (resp *types.LoginResponse, err error)
type UserLoginLogic ¶
func NewUserLoginLogic ¶
func NewUserLoginLogic(ctx context.Context, svcCtx *svc.ServiceContext) *UserLoginLogic
NewUserLoginLogic User login
func (*UserLoginLogic) UserLogin ¶
func (l *UserLoginLogic) UserLogin(req *types.UserLoginRequest) (resp *types.LoginResponse, err error)
type UserRegisterLogic ¶
func NewUserRegisterLogic ¶
func NewUserRegisterLogic(ctx context.Context, svcCtx *svc.ServiceContext) *UserRegisterLogic
NewUserRegisterLogic User register
func (*UserRegisterLogic) UserRegister ¶
func (l *UserRegisterLogic) UserRegister(req *types.UserRegisterRequest) (resp *types.LoginResponse, err error)
Source Files
¶
Click to show internal directories.
Click to hide internal directories.