feat: analysis user auth and ws
This commit is contained in:
@@ -15,6 +15,7 @@ import (
|
||||
|
||||
type (
|
||||
ClientReq = user.ClientReq
|
||||
GenerateQrcodeReq = user.GenerateQrcodeReq
|
||||
GetOpenidReq = user.GetOpenidReq
|
||||
InfoReq = user.InfoReq
|
||||
InternalCheckCreateData = user.InternalCheckCreateData
|
||||
@@ -33,8 +34,12 @@ type (
|
||||
InternalUpdateReq = user.InternalUpdateReq
|
||||
InternalUsersByIdsData = user.InternalUsersByIdsData
|
||||
InternalUsersByIdsReq = user.InternalUsersByIdsReq
|
||||
InternalVerifyPasswordData = user.InternalVerifyPasswordData
|
||||
InternalVerifyPasswordReq = user.InternalVerifyPasswordReq
|
||||
LoginReq = user.LoginReq
|
||||
PasswordReq = user.PasswordReq
|
||||
QrcodeLoginReq = user.QrcodeLoginReq
|
||||
QrcodeScanReq = user.QrcodeScanReq
|
||||
Response = user.Response
|
||||
UserBriefItem = user.UserBriefItem
|
||||
UserItemsReq = user.UserItemsReq
|
||||
@@ -42,6 +47,9 @@ type (
|
||||
|
||||
User interface {
|
||||
Login(ctx context.Context, in *LoginReq, opts ...grpc.CallOption) (*Response, error)
|
||||
GenerateQrcode(ctx context.Context, in *GenerateQrcodeReq, opts ...grpc.CallOption) (*Response, error)
|
||||
QrcodeScan(ctx context.Context, in *QrcodeScanReq, opts ...grpc.CallOption) (*Response, error)
|
||||
QrcodeLogin(ctx context.Context, in *QrcodeLoginReq, opts ...grpc.CallOption) (*Response, error)
|
||||
Info(ctx context.Context, in *InfoReq, opts ...grpc.CallOption) (*Response, error)
|
||||
Password(ctx context.Context, in *PasswordReq, opts ...grpc.CallOption) (*Response, error)
|
||||
GetOpenid(ctx context.Context, in *GetOpenidReq, opts ...grpc.CallOption) (*Response, error)
|
||||
@@ -56,6 +64,7 @@ type (
|
||||
InternalUpdateMobile(ctx context.Context, in *InternalUpdateMobileReq, opts ...grpc.CallOption) (*InternalUpdateMobileData, error)
|
||||
InternalRevokeBizClient(ctx context.Context, in *InternalRevokeBizClientReq, opts ...grpc.CallOption) (*InternalRevokeBizClientData, error)
|
||||
InternalGetUserInfo(ctx context.Context, in *InternalGetUserInfoReq, opts ...grpc.CallOption) (*InternalGetUserInfoData, error)
|
||||
InternalVerifyPassword(ctx context.Context, in *InternalVerifyPasswordReq, opts ...grpc.CallOption) (*InternalVerifyPasswordData, error)
|
||||
}
|
||||
|
||||
defaultUser struct {
|
||||
@@ -74,6 +83,21 @@ func (m *defaultUser) Login(ctx context.Context, in *LoginReq, opts ...grpc.Call
|
||||
return client.Login(ctx, in, opts...)
|
||||
}
|
||||
|
||||
func (m *defaultUser) GenerateQrcode(ctx context.Context, in *GenerateQrcodeReq, opts ...grpc.CallOption) (*Response, error) {
|
||||
client := user.NewUserClient(m.cli.Conn())
|
||||
return client.GenerateQrcode(ctx, in, opts...)
|
||||
}
|
||||
|
||||
func (m *defaultUser) QrcodeScan(ctx context.Context, in *QrcodeScanReq, opts ...grpc.CallOption) (*Response, error) {
|
||||
client := user.NewUserClient(m.cli.Conn())
|
||||
return client.QrcodeScan(ctx, in, opts...)
|
||||
}
|
||||
|
||||
func (m *defaultUser) QrcodeLogin(ctx context.Context, in *QrcodeLoginReq, opts ...grpc.CallOption) (*Response, error) {
|
||||
client := user.NewUserClient(m.cli.Conn())
|
||||
return client.QrcodeLogin(ctx, in, opts...)
|
||||
}
|
||||
|
||||
func (m *defaultUser) Info(ctx context.Context, in *InfoReq, opts ...grpc.CallOption) (*Response, error) {
|
||||
client := user.NewUserClient(m.cli.Conn())
|
||||
return client.Info(ctx, in, opts...)
|
||||
@@ -143,3 +167,8 @@ func (m *defaultUser) InternalGetUserInfo(ctx context.Context, in *InternalGetUs
|
||||
client := user.NewUserClient(m.cli.Conn())
|
||||
return client.InternalGetUserInfo(ctx, in, opts...)
|
||||
}
|
||||
|
||||
func (m *defaultUser) InternalVerifyPassword(ctx context.Context, in *InternalVerifyPasswordReq, opts ...grpc.CallOption) (*InternalVerifyPasswordData, error) {
|
||||
client := user.NewUserClient(m.cli.Conn())
|
||||
return client.InternalVerifyPassword(ctx, in, opts...)
|
||||
}
|
||||
|
||||
Reference in New Issue
Block a user