userModule

package
v0.0.0-...-833a7b1 Latest Latest
Warning

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

Go to latest
Published: Aug 3, 2021 License: MIT Imports: 17 Imported by: 0

Documentation

Overview

Package userModule is a generated protocol buffer package.

It is generated from these files:

user.proto

It has these top-level messages:

UserTokenData
UserData
User_Login_Request
User_Login_Response
User_Register_Request
User_Register_Response
User_GetVerifyCode_Request
User_GetVerifyCode_Response
User_GetSelfInfo_Request
User_GetSelfInfo_Response
User_Logout_Request
User_Logout_Response
User_RefreshToken_Request
User_RefreshToken_Response
User_SendForgotPasswordVrifyCode_Request
User_SendForgotPasswordVrifyCode_Response
User_ChangePassWordByVerifyCode_Request
User_ChangePassWordByVerifyCode_Response
User_ChangePassWordByPassword_Request
User_ChangePassWordByPassword_Response
User_CheckVerifyCodeAvailable_Request
User_CheckVerifyCodeAvailable_Response
User_OnLoginSuccessNotify_Response

Index

Constants

This section is empty.

Variables

View Source
var ExpireTime = int32(7 * 24 * 3600)
View Source
var Module = func() module.Module {
	newGate := new(ModuleUser)
	return newGate
}

Functions

func CheckVerifyCode

func CheckVerifyCode(phone string, VerifyCode string, c redis.Conn) bool

func CreateToken

func CreateToken(SessionId string, UserID string, conn redis.Conn) (token string, rToken string)

func RefreshToken

func RefreshToken(rToken string, session string, conn redis.Conn) (tokenNew string, rTokenNew string)

Types

type ModuleUser

type ModuleUser struct {
	basemodule.BaseModule
	// contains filtered or unexported fields
}

func (*ModuleUser) ChangePasswordByPassword

func (*ModuleUser) ChangePasswordByVerifyCode

func (m *ModuleUser) ChangePasswordByVerifyCode(sessionId string, form *User_ChangePassWordByVerifyCode_Request) (result *User_ChangePassWordByVerifyCode_Response, err *base.ErrorCode)

func (*ModuleUser) ForgetPassword

func (*ModuleUser) GetSelfInfo

func (m *ModuleUser) GetSelfInfo(user *base.BaseUser) (result *User_GetSelfInfo_Response, err *base.ErrorCode)

func (*ModuleUser) GetType

func (m *ModuleUser) GetType() string

func (*ModuleUser) GetVerifyCode

func (m *ModuleUser) GetVerifyCode(SessionId string, form *User_GetVerifyCode_Request) (result *User_GetVerifyCode_Response, err *base.ErrorCode)

func (*ModuleUser) LogOut

func (m *ModuleUser) LogOut(user *base.BaseUser) (result *User_Login_Response, err *base.ErrorCode)

func (*ModuleUser) Login

func (m *ModuleUser) Login(SessionId string, form *User_Login_Request) (result *User_Login_Response, err *base.ErrorCode)

func (*ModuleUser) OnDestroy

func (m *ModuleUser) OnDestroy()

func (*ModuleUser) OnInit

func (m *ModuleUser) OnInit(app module.App, settings *conf.ModuleSettings)

func (*ModuleUser) RefreshToken

func (m *ModuleUser) RefreshToken(sessionId string, form *User_RefreshToken_Request) (result *User_RefreshToken_Response, err *base.ErrorCode)

func (*ModuleUser) Register

func (m *ModuleUser) Register(SessionId string, form *User_Register_Request) (result *User_Register_Response, err *base.ErrorCode)

func (*ModuleUser) Run

func (m *ModuleUser) Run(closeSig chan bool)

func (*ModuleUser) Version

func (m *ModuleUser) Version() string

type UserData

type UserData struct {
	UserName string `protobuf:"bytes,1,opt,name=UserName" json:"UserName,omitempty"`
	UserID   string `protobuf:"bytes,2,opt,name=UserID" json:"UserID,omitempty"`
}

func (*UserData) Descriptor

func (*UserData) Descriptor() ([]byte, []int)

func (*UserData) GetUserID

func (m *UserData) GetUserID() string

func (*UserData) GetUserName

func (m *UserData) GetUserName() string

func (*UserData) ProtoMessage

func (*UserData) ProtoMessage()

func (*UserData) Reset

func (m *UserData) Reset()

func (*UserData) String

func (m *UserData) String() string

type UserTokenData

type UserTokenData struct {
	Token        string `protobuf:"bytes,1,opt,name=token" json:"token,omitempty"`
	RefreshToken string `protobuf:"bytes,2,opt,name=refreshToken" json:"refreshToken,omitempty"`
	ExpireAt     int32  `protobuf:"varint,3,opt,name=expireAt" json:"expireAt,omitempty"`
}

func (*UserTokenData) Descriptor

func (*UserTokenData) Descriptor() ([]byte, []int)

func (*UserTokenData) GetExpireAt

func (m *UserTokenData) GetExpireAt() int32

func (*UserTokenData) GetRefreshToken

func (m *UserTokenData) GetRefreshToken() string

func (*UserTokenData) GetToken

func (m *UserTokenData) GetToken() string

func (*UserTokenData) ProtoMessage

func (*UserTokenData) ProtoMessage()

func (*UserTokenData) Reset

func (m *UserTokenData) Reset()

func (*UserTokenData) String

func (m *UserTokenData) String() string

type User_ChangePassWordByPassword_Request

type User_ChangePassWordByPassword_Request struct {
	OldPassword string `protobuf:"bytes,1,opt,name=oldPassword" json:"oldPassword,omitempty"`
	NewPassword string `protobuf:"bytes,2,opt,name=newPassword" json:"newPassword,omitempty"`
}

func (*User_ChangePassWordByPassword_Request) Descriptor

func (*User_ChangePassWordByPassword_Request) Descriptor() ([]byte, []int)

func (*User_ChangePassWordByPassword_Request) GetNewPassword

func (m *User_ChangePassWordByPassword_Request) GetNewPassword() string

func (*User_ChangePassWordByPassword_Request) GetOldPassword

func (m *User_ChangePassWordByPassword_Request) GetOldPassword() string

func (*User_ChangePassWordByPassword_Request) ProtoMessage

func (*User_ChangePassWordByPassword_Request) ProtoMessage()

func (*User_ChangePassWordByPassword_Request) Reset

func (*User_ChangePassWordByPassword_Request) String

type User_ChangePassWordByPassword_Response

type User_ChangePassWordByPassword_Response struct {
	IsSuccess bool `protobuf:"varint,1,opt,name=isSuccess" json:"isSuccess,omitempty"`
}

func (*User_ChangePassWordByPassword_Response) Descriptor

func (*User_ChangePassWordByPassword_Response) Descriptor() ([]byte, []int)

func (*User_ChangePassWordByPassword_Response) GetIsSuccess

func (m *User_ChangePassWordByPassword_Response) GetIsSuccess() bool

func (*User_ChangePassWordByPassword_Response) ProtoMessage

func (*User_ChangePassWordByPassword_Response) Reset

func (*User_ChangePassWordByPassword_Response) String

type User_ChangePassWordByVerifyCode_Request

type User_ChangePassWordByVerifyCode_Request struct {
	PhoneNumber string `protobuf:"bytes,1,opt,name=phoneNumber" json:"phoneNumber,omitempty"`
	VerifyCode  string `protobuf:"bytes,2,opt,name=verifyCode" json:"verifyCode,omitempty"`
	Password    string `protobuf:"bytes,3,opt,name=password" json:"password,omitempty"`
}

func (*User_ChangePassWordByVerifyCode_Request) Descriptor

func (*User_ChangePassWordByVerifyCode_Request) Descriptor() ([]byte, []int)

func (*User_ChangePassWordByVerifyCode_Request) GetPassword

func (*User_ChangePassWordByVerifyCode_Request) GetPhoneNumber

func (m *User_ChangePassWordByVerifyCode_Request) GetPhoneNumber() string

func (*User_ChangePassWordByVerifyCode_Request) GetVerifyCode

func (*User_ChangePassWordByVerifyCode_Request) ProtoMessage

func (*User_ChangePassWordByVerifyCode_Request) Reset

func (*User_ChangePassWordByVerifyCode_Request) String

type User_ChangePassWordByVerifyCode_Response

type User_ChangePassWordByVerifyCode_Response struct {
	IsSuccess bool `protobuf:"varint,1,opt,name=isSuccess" json:"isSuccess,omitempty"`
}

func (*User_ChangePassWordByVerifyCode_Response) Descriptor

func (*User_ChangePassWordByVerifyCode_Response) Descriptor() ([]byte, []int)

func (*User_ChangePassWordByVerifyCode_Response) GetIsSuccess

func (*User_ChangePassWordByVerifyCode_Response) ProtoMessage

func (*User_ChangePassWordByVerifyCode_Response) Reset

func (*User_ChangePassWordByVerifyCode_Response) String

type User_CheckVerifyCodeAvailable_Request

type User_CheckVerifyCodeAvailable_Request struct {
	PhoneNumber string `protobuf:"bytes,1,opt,name=phoneNumber" json:"phoneNumber,omitempty"`
	VerifyCode  string `protobuf:"bytes,2,opt,name=verifyCode" json:"verifyCode,omitempty"`
}

func (*User_CheckVerifyCodeAvailable_Request) Descriptor

func (*User_CheckVerifyCodeAvailable_Request) Descriptor() ([]byte, []int)

func (*User_CheckVerifyCodeAvailable_Request) GetPhoneNumber

func (m *User_CheckVerifyCodeAvailable_Request) GetPhoneNumber() string

func (*User_CheckVerifyCodeAvailable_Request) GetVerifyCode

func (m *User_CheckVerifyCodeAvailable_Request) GetVerifyCode() string

func (*User_CheckVerifyCodeAvailable_Request) ProtoMessage

func (*User_CheckVerifyCodeAvailable_Request) ProtoMessage()

func (*User_CheckVerifyCodeAvailable_Request) Reset

func (*User_CheckVerifyCodeAvailable_Request) String

type User_CheckVerifyCodeAvailable_Response

type User_CheckVerifyCodeAvailable_Response struct {
	IsAvalible     bool `protobuf:"varint,1,opt,name=isAvalible" json:"isAvalible,omitempty"`
	IsAccountTaken bool `protobuf:"varint,2,opt,name=isAccountTaken" json:"isAccountTaken,omitempty"`
}

func (*User_CheckVerifyCodeAvailable_Response) Descriptor

func (*User_CheckVerifyCodeAvailable_Response) Descriptor() ([]byte, []int)

func (*User_CheckVerifyCodeAvailable_Response) GetIsAccountTaken

func (m *User_CheckVerifyCodeAvailable_Response) GetIsAccountTaken() bool

func (*User_CheckVerifyCodeAvailable_Response) GetIsAvalible

func (m *User_CheckVerifyCodeAvailable_Response) GetIsAvalible() bool

func (*User_CheckVerifyCodeAvailable_Response) ProtoMessage

func (*User_CheckVerifyCodeAvailable_Response) Reset

func (*User_CheckVerifyCodeAvailable_Response) String

type User_GetSelfInfo_Request

type User_GetSelfInfo_Request struct {
}

func (*User_GetSelfInfo_Request) Descriptor

func (*User_GetSelfInfo_Request) Descriptor() ([]byte, []int)

func (*User_GetSelfInfo_Request) ProtoMessage

func (*User_GetSelfInfo_Request) ProtoMessage()

func (*User_GetSelfInfo_Request) Reset

func (m *User_GetSelfInfo_Request) Reset()

func (*User_GetSelfInfo_Request) String

func (m *User_GetSelfInfo_Request) String() string

type User_GetSelfInfo_Response

type User_GetSelfInfo_Response struct {
	UserData *UserData `protobuf:"bytes,1,opt,name=userData" json:"userData,omitempty"`
}

func (*User_GetSelfInfo_Response) Descriptor

func (*User_GetSelfInfo_Response) Descriptor() ([]byte, []int)

func (*User_GetSelfInfo_Response) GetUserData

func (m *User_GetSelfInfo_Response) GetUserData() *UserData

func (*User_GetSelfInfo_Response) ProtoMessage

func (*User_GetSelfInfo_Response) ProtoMessage()

func (*User_GetSelfInfo_Response) Reset

func (m *User_GetSelfInfo_Response) Reset()

func (*User_GetSelfInfo_Response) String

func (m *User_GetSelfInfo_Response) String() string

type User_GetVerifyCode_Request

type User_GetVerifyCode_Request struct {
	PhoneNumber string `protobuf:"bytes,1,opt,name=phoneNumber" json:"phoneNumber,omitempty"`
}

func (*User_GetVerifyCode_Request) Descriptor

func (*User_GetVerifyCode_Request) Descriptor() ([]byte, []int)

func (*User_GetVerifyCode_Request) GetPhoneNumber

func (m *User_GetVerifyCode_Request) GetPhoneNumber() string

func (*User_GetVerifyCode_Request) ProtoMessage

func (*User_GetVerifyCode_Request) ProtoMessage()

func (*User_GetVerifyCode_Request) Reset

func (m *User_GetVerifyCode_Request) Reset()

func (*User_GetVerifyCode_Request) String

func (m *User_GetVerifyCode_Request) String() string

type User_GetVerifyCode_Response

type User_GetVerifyCode_Response struct {
}

func (*User_GetVerifyCode_Response) Descriptor

func (*User_GetVerifyCode_Response) Descriptor() ([]byte, []int)

func (*User_GetVerifyCode_Response) ProtoMessage

func (*User_GetVerifyCode_Response) ProtoMessage()

func (*User_GetVerifyCode_Response) Reset

func (m *User_GetVerifyCode_Response) Reset()

func (*User_GetVerifyCode_Response) String

func (m *User_GetVerifyCode_Response) String() string

type User_Login_Request

type User_Login_Request struct {
	Username string `protobuf:"bytes,1,opt,name=username" json:"username,omitempty"`
	Password string `protobuf:"bytes,2,opt,name=password" json:"password,omitempty"`
}

func (*User_Login_Request) Descriptor

func (*User_Login_Request) Descriptor() ([]byte, []int)

func (*User_Login_Request) GetPassword

func (m *User_Login_Request) GetPassword() string

func (*User_Login_Request) GetUsername

func (m *User_Login_Request) GetUsername() string

func (*User_Login_Request) ProtoMessage

func (*User_Login_Request) ProtoMessage()

func (*User_Login_Request) Reset

func (m *User_Login_Request) Reset()

func (*User_Login_Request) String

func (m *User_Login_Request) String() string

type User_Login_Response

type User_Login_Response struct {
	Token        string `protobuf:"bytes,1,opt,name=token" json:"token,omitempty"`
	RefreshToken string `protobuf:"bytes,2,opt,name=refreshToken" json:"refreshToken,omitempty"`
	ExpireAt     int32  `protobuf:"varint,3,opt,name=expireAt" json:"expireAt,omitempty"`
}

func (*User_Login_Response) Descriptor

func (*User_Login_Response) Descriptor() ([]byte, []int)

func (*User_Login_Response) GetExpireAt

func (m *User_Login_Response) GetExpireAt() int32

func (*User_Login_Response) GetRefreshToken

func (m *User_Login_Response) GetRefreshToken() string

func (*User_Login_Response) GetToken

func (m *User_Login_Response) GetToken() string

func (*User_Login_Response) ProtoMessage

func (*User_Login_Response) ProtoMessage()

func (*User_Login_Response) Reset

func (m *User_Login_Response) Reset()

func (*User_Login_Response) String

func (m *User_Login_Response) String() string

type User_Logout_Request

type User_Logout_Request struct {
}

func (*User_Logout_Request) Descriptor

func (*User_Logout_Request) Descriptor() ([]byte, []int)

func (*User_Logout_Request) ProtoMessage

func (*User_Logout_Request) ProtoMessage()

func (*User_Logout_Request) Reset

func (m *User_Logout_Request) Reset()

func (*User_Logout_Request) String

func (m *User_Logout_Request) String() string

type User_Logout_Response

type User_Logout_Response struct {
}

func (*User_Logout_Response) Descriptor

func (*User_Logout_Response) Descriptor() ([]byte, []int)

func (*User_Logout_Response) ProtoMessage

func (*User_Logout_Response) ProtoMessage()

func (*User_Logout_Response) Reset

func (m *User_Logout_Response) Reset()

func (*User_Logout_Response) String

func (m *User_Logout_Response) String() string

type User_OnLoginSuccessNotify_Response

type User_OnLoginSuccessNotify_Response struct {
	Msg string `protobuf:"bytes,1,opt,name=msg" json:"msg,omitempty"`
}

func (*User_OnLoginSuccessNotify_Response) Descriptor

func (*User_OnLoginSuccessNotify_Response) Descriptor() ([]byte, []int)

func (*User_OnLoginSuccessNotify_Response) GetMsg

func (*User_OnLoginSuccessNotify_Response) ProtoMessage

func (*User_OnLoginSuccessNotify_Response) ProtoMessage()

func (*User_OnLoginSuccessNotify_Response) Reset

func (*User_OnLoginSuccessNotify_Response) String

type User_RefreshToken_Request

type User_RefreshToken_Request struct {
	RefreshToken string `protobuf:"bytes,1,opt,name=refresh_token,json=refreshToken" json:"refresh_token,omitempty"`
}

func (*User_RefreshToken_Request) Descriptor

func (*User_RefreshToken_Request) Descriptor() ([]byte, []int)

func (*User_RefreshToken_Request) GetRefreshToken

func (m *User_RefreshToken_Request) GetRefreshToken() string

func (*User_RefreshToken_Request) ProtoMessage

func (*User_RefreshToken_Request) ProtoMessage()

func (*User_RefreshToken_Request) Reset

func (m *User_RefreshToken_Request) Reset()

func (*User_RefreshToken_Request) String

func (m *User_RefreshToken_Request) String() string

type User_RefreshToken_Response

type User_RefreshToken_Response struct {
	TokenData *UserTokenData `protobuf:"bytes,1,opt,name=tokenData" json:"tokenData,omitempty"`
}

func (*User_RefreshToken_Response) Descriptor

func (*User_RefreshToken_Response) Descriptor() ([]byte, []int)

func (*User_RefreshToken_Response) GetTokenData

func (m *User_RefreshToken_Response) GetTokenData() *UserTokenData

func (*User_RefreshToken_Response) ProtoMessage

func (*User_RefreshToken_Response) ProtoMessage()

func (*User_RefreshToken_Response) Reset

func (m *User_RefreshToken_Response) Reset()

func (*User_RefreshToken_Response) String

func (m *User_RefreshToken_Response) String() string

type User_Register_Request

type User_Register_Request struct {
	Username   string `protobuf:"bytes,1,opt,name=username" json:"username,omitempty"`
	Password   string `protobuf:"bytes,2,opt,name=password" json:"password,omitempty"`
	VerifyCode string `protobuf:"bytes,3,opt,name=verifyCode" json:"verifyCode,omitempty"`
	OpenId     string `protobuf:"bytes,4,opt,name=openId" json:"openId,omitempty"`
}

func (*User_Register_Request) Descriptor

func (*User_Register_Request) Descriptor() ([]byte, []int)

func (*User_Register_Request) GetOpenId

func (m *User_Register_Request) GetOpenId() string

func (*User_Register_Request) GetPassword

func (m *User_Register_Request) GetPassword() string

func (*User_Register_Request) GetUsername

func (m *User_Register_Request) GetUsername() string

func (*User_Register_Request) GetVerifyCode

func (m *User_Register_Request) GetVerifyCode() string

func (*User_Register_Request) ProtoMessage

func (*User_Register_Request) ProtoMessage()

func (*User_Register_Request) Reset

func (m *User_Register_Request) Reset()

func (*User_Register_Request) String

func (m *User_Register_Request) String() string

type User_Register_Response

type User_Register_Response struct {
	Result    string         `protobuf:"bytes,1,opt,name=result" json:"result,omitempty"`
	TokenInfo *UserTokenData `protobuf:"bytes,2,opt,name=tokenInfo" json:"tokenInfo,omitempty"`
}

func (*User_Register_Response) Descriptor

func (*User_Register_Response) Descriptor() ([]byte, []int)

func (*User_Register_Response) GetResult

func (m *User_Register_Response) GetResult() string

func (*User_Register_Response) GetTokenInfo

func (m *User_Register_Response) GetTokenInfo() *UserTokenData

func (*User_Register_Response) ProtoMessage

func (*User_Register_Response) ProtoMessage()

func (*User_Register_Response) Reset

func (m *User_Register_Response) Reset()

func (*User_Register_Response) String

func (m *User_Register_Response) String() string

type User_SendForgotPasswordVrifyCode_Request

type User_SendForgotPasswordVrifyCode_Request struct {
	PhoneNumber string `protobuf:"bytes,1,opt,name=phoneNumber" json:"phoneNumber,omitempty"`
}

func (*User_SendForgotPasswordVrifyCode_Request) Descriptor

func (*User_SendForgotPasswordVrifyCode_Request) Descriptor() ([]byte, []int)

func (*User_SendForgotPasswordVrifyCode_Request) GetPhoneNumber

func (*User_SendForgotPasswordVrifyCode_Request) ProtoMessage

func (*User_SendForgotPasswordVrifyCode_Request) Reset

func (*User_SendForgotPasswordVrifyCode_Request) String

type User_SendForgotPasswordVrifyCode_Response

type User_SendForgotPasswordVrifyCode_Response struct {
}

func (*User_SendForgotPasswordVrifyCode_Response) Descriptor

func (*User_SendForgotPasswordVrifyCode_Response) Descriptor() ([]byte, []int)

func (*User_SendForgotPasswordVrifyCode_Response) ProtoMessage

func (*User_SendForgotPasswordVrifyCode_Response) Reset

func (*User_SendForgotPasswordVrifyCode_Response) String

Jump to

Keyboard shortcuts

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