Documentation ¶
Index ¶
- Variables
- func RegisterAuthServer(s *grpc.Server, srv AuthServer)
- type AuthClient
- type AuthServer
- type LoginPReply
- func (*LoginPReply) Descriptor() ([]byte, []int)deprecated
- func (x *LoginPReply) GetMessage() string
- func (x *LoginPReply) GetStatus() string
- func (*LoginPReply) ProtoMessage()
- func (x *LoginPReply) ProtoReflect() protoreflect.Message
- func (x *LoginPReply) Reset()
- func (x *LoginPReply) String() string
- type LoginPRequest
- type LoginUPReply
- func (*LoginUPReply) Descriptor() ([]byte, []int)deprecated
- func (x *LoginUPReply) GetEmail() string
- func (x *LoginUPReply) GetLastName() string
- func (x *LoginUPReply) GetName() string
- func (x *LoginUPReply) GetPhone() string
- func (x *LoginUPReply) GetRole() *Role
- func (x *LoginUPReply) GetToken() string
- func (x *LoginUPReply) GetUsername() string
- func (*LoginUPReply) ProtoMessage()
- func (x *LoginUPReply) ProtoReflect() protoreflect.Message
- func (x *LoginUPReply) Reset()
- func (x *LoginUPReply) String() string
- type LoginUPRequest
- func (*LoginUPRequest) Descriptor() ([]byte, []int)deprecated
- func (x *LoginUPRequest) GetPassword() string
- func (x *LoginUPRequest) GetUsername() string
- func (*LoginUPRequest) ProtoMessage()
- func (x *LoginUPRequest) ProtoReflect() protoreflect.Message
- func (x *LoginUPRequest) Reset()
- func (x *LoginUPRequest) String() string
- type Permission
- type RegisterReply
- func (*RegisterReply) Descriptor() ([]byte, []int)deprecated
- func (x *RegisterReply) GetMessage() string
- func (x *RegisterReply) GetStatus() string
- func (*RegisterReply) ProtoMessage()
- func (x *RegisterReply) ProtoReflect() protoreflect.Message
- func (x *RegisterReply) Reset()
- func (x *RegisterReply) String() string
- type RegisterRequest
- func (*RegisterRequest) Descriptor() ([]byte, []int)deprecated
- func (x *RegisterRequest) GetEmail() string
- func (x *RegisterRequest) GetLastName() string
- func (x *RegisterRequest) GetName() string
- func (x *RegisterRequest) GetPassword() string
- func (x *RegisterRequest) GetPhone() string
- func (x *RegisterRequest) GetUsername() string
- func (*RegisterRequest) ProtoMessage()
- func (x *RegisterRequest) ProtoReflect() protoreflect.Message
- func (x *RegisterRequest) Reset()
- func (x *RegisterRequest) String() string
- type Role
- type UnimplementedAuthServer
- func (*UnimplementedAuthServer) LoginP(context.Context, *LoginPRequest) (*LoginPReply, error)
- func (*UnimplementedAuthServer) LoginUP(context.Context, *LoginUPRequest) (*LoginUPReply, error)
- func (*UnimplementedAuthServer) Register(context.Context, *RegisterRequest) (*RegisterReply, error)
- func (*UnimplementedAuthServer) Verify(context.Context, *VerifyRequest) (*VerifyReply, error)
- type VerifyReply
- func (*VerifyReply) Descriptor() ([]byte, []int)deprecated
- func (x *VerifyReply) GetEmail() string
- func (x *VerifyReply) GetLastName() string
- func (x *VerifyReply) GetName() string
- func (x *VerifyReply) GetPhone() string
- func (x *VerifyReply) GetRole() *Role
- func (x *VerifyReply) GetToken() string
- func (x *VerifyReply) GetUsername() string
- func (*VerifyReply) ProtoMessage()
- func (x *VerifyReply) ProtoReflect() protoreflect.Message
- func (x *VerifyReply) Reset()
- func (x *VerifyReply) String() string
- type VerifyRequest
- func (*VerifyRequest) Descriptor() ([]byte, []int)deprecated
- func (x *VerifyRequest) GetCode() string
- func (x *VerifyRequest) GetToken() string
- func (x *VerifyRequest) GetType() string
- func (*VerifyRequest) ProtoMessage()
- func (x *VerifyRequest) ProtoReflect() protoreflect.Message
- func (x *VerifyRequest) Reset()
- func (x *VerifyRequest) String() string
Constants ¶
This section is empty.
Variables ¶
var File_auth_proto protoreflect.FileDescriptor
Functions ¶
func RegisterAuthServer ¶
func RegisterAuthServer(s *grpc.Server, srv AuthServer)
Types ¶
type AuthClient ¶
type AuthClient interface { Register(ctx context.Context, in *RegisterRequest, opts ...grpc.CallOption) (*RegisterReply, error) LoginUP(ctx context.Context, in *LoginUPRequest, opts ...grpc.CallOption) (*LoginUPReply, error) LoginP(ctx context.Context, in *LoginPRequest, opts ...grpc.CallOption) (*LoginPReply, error) Verify(ctx context.Context, in *VerifyRequest, opts ...grpc.CallOption) (*VerifyReply, error) }
AuthClient is the client API for Auth service.
For semantics around ctx use and closing/ending streaming RPCs, please refer to https://godoc.org/google.golang.org/grpc#ClientConn.NewStream.
func NewAuthClient ¶
func NewAuthClient(cc grpc.ClientConnInterface) AuthClient
type AuthServer ¶
type AuthServer interface { Register(context.Context, *RegisterRequest) (*RegisterReply, error) LoginUP(context.Context, *LoginUPRequest) (*LoginUPReply, error) LoginP(context.Context, *LoginPRequest) (*LoginPReply, error) Verify(context.Context, *VerifyRequest) (*VerifyReply, error) }
AuthServer is the server API for Auth service.
type LoginPReply ¶
type LoginPReply struct { Message string `protobuf:"bytes,1,opt,name=Message,proto3" json:"Message,omitempty"` Status string `protobuf:"bytes,2,opt,name=Status,proto3" json:"Status,omitempty"` // contains filtered or unexported fields }
func (*LoginPReply) Descriptor
deprecated
func (*LoginPReply) Descriptor() ([]byte, []int)
Deprecated: Use LoginPReply.ProtoReflect.Descriptor instead.
func (*LoginPReply) GetMessage ¶
func (x *LoginPReply) GetMessage() string
func (*LoginPReply) GetStatus ¶
func (x *LoginPReply) GetStatus() string
func (*LoginPReply) ProtoMessage ¶
func (*LoginPReply) ProtoMessage()
func (*LoginPReply) ProtoReflect ¶
func (x *LoginPReply) ProtoReflect() protoreflect.Message
func (*LoginPReply) Reset ¶
func (x *LoginPReply) Reset()
func (*LoginPReply) String ¶
func (x *LoginPReply) String() string
type LoginPRequest ¶
type LoginPRequest struct { Phone string `protobuf:"bytes,1,opt,name=Phone,proto3" json:"Phone,omitempty"` // contains filtered or unexported fields }
func (*LoginPRequest) Descriptor
deprecated
func (*LoginPRequest) Descriptor() ([]byte, []int)
Deprecated: Use LoginPRequest.ProtoReflect.Descriptor instead.
func (*LoginPRequest) GetPhone ¶
func (x *LoginPRequest) GetPhone() string
func (*LoginPRequest) ProtoMessage ¶
func (*LoginPRequest) ProtoMessage()
func (*LoginPRequest) ProtoReflect ¶
func (x *LoginPRequest) ProtoReflect() protoreflect.Message
func (*LoginPRequest) Reset ¶
func (x *LoginPRequest) Reset()
func (*LoginPRequest) String ¶
func (x *LoginPRequest) String() string
type LoginUPReply ¶
type LoginUPReply struct { Username string `protobuf:"bytes,1,opt,name=Username,proto3" json:"Username,omitempty"` Name string `protobuf:"bytes,2,opt,name=Name,proto3" json:"Name,omitempty"` LastName string `protobuf:"bytes,3,opt,name=LastName,proto3" json:"LastName,omitempty"` Phone string `protobuf:"bytes,4,opt,name=Phone,proto3" json:"Phone,omitempty"` Email string `protobuf:"bytes,5,opt,name=Email,proto3" json:"Email,omitempty"` Token string `protobuf:"bytes,6,opt,name=Token,proto3" json:"Token,omitempty"` Role *Role `protobuf:"bytes,7,opt,name=Role,proto3" json:"Role,omitempty"` // contains filtered or unexported fields }
func (*LoginUPReply) Descriptor
deprecated
func (*LoginUPReply) Descriptor() ([]byte, []int)
Deprecated: Use LoginUPReply.ProtoReflect.Descriptor instead.
func (*LoginUPReply) GetEmail ¶
func (x *LoginUPReply) GetEmail() string
func (*LoginUPReply) GetLastName ¶
func (x *LoginUPReply) GetLastName() string
func (*LoginUPReply) GetName ¶
func (x *LoginUPReply) GetName() string
func (*LoginUPReply) GetPhone ¶
func (x *LoginUPReply) GetPhone() string
func (*LoginUPReply) GetRole ¶
func (x *LoginUPReply) GetRole() *Role
func (*LoginUPReply) GetToken ¶
func (x *LoginUPReply) GetToken() string
func (*LoginUPReply) GetUsername ¶
func (x *LoginUPReply) GetUsername() string
func (*LoginUPReply) ProtoMessage ¶
func (*LoginUPReply) ProtoMessage()
func (*LoginUPReply) ProtoReflect ¶
func (x *LoginUPReply) ProtoReflect() protoreflect.Message
func (*LoginUPReply) Reset ¶
func (x *LoginUPReply) Reset()
func (*LoginUPReply) String ¶
func (x *LoginUPReply) String() string
type LoginUPRequest ¶
type LoginUPRequest struct { Username string `protobuf:"bytes,1,opt,name=Username,proto3" json:"Username,omitempty"` Password string `protobuf:"bytes,2,opt,name=Password,proto3" json:"Password,omitempty"` // contains filtered or unexported fields }
func (*LoginUPRequest) Descriptor
deprecated
func (*LoginUPRequest) Descriptor() ([]byte, []int)
Deprecated: Use LoginUPRequest.ProtoReflect.Descriptor instead.
func (*LoginUPRequest) GetPassword ¶
func (x *LoginUPRequest) GetPassword() string
func (*LoginUPRequest) GetUsername ¶
func (x *LoginUPRequest) GetUsername() string
func (*LoginUPRequest) ProtoMessage ¶
func (*LoginUPRequest) ProtoMessage()
func (*LoginUPRequest) ProtoReflect ¶
func (x *LoginUPRequest) ProtoReflect() protoreflect.Message
func (*LoginUPRequest) Reset ¶
func (x *LoginUPRequest) Reset()
func (*LoginUPRequest) String ¶
func (x *LoginUPRequest) String() string
type Permission ¶
type Permission struct { Name string `protobuf:"bytes,1,opt,name=Name,proto3" json:"Name,omitempty"` // contains filtered or unexported fields }
func (*Permission) Descriptor
deprecated
func (*Permission) Descriptor() ([]byte, []int)
Deprecated: Use Permission.ProtoReflect.Descriptor instead.
func (*Permission) GetName ¶
func (x *Permission) GetName() string
func (*Permission) ProtoMessage ¶
func (*Permission) ProtoMessage()
func (*Permission) ProtoReflect ¶
func (x *Permission) ProtoReflect() protoreflect.Message
func (*Permission) Reset ¶
func (x *Permission) Reset()
func (*Permission) String ¶
func (x *Permission) String() string
type RegisterReply ¶
type RegisterReply struct { Message string `protobuf:"bytes,1,opt,name=Message,proto3" json:"Message,omitempty"` Status string `protobuf:"bytes,2,opt,name=Status,proto3" json:"Status,omitempty"` // contains filtered or unexported fields }
func (*RegisterReply) Descriptor
deprecated
func (*RegisterReply) Descriptor() ([]byte, []int)
Deprecated: Use RegisterReply.ProtoReflect.Descriptor instead.
func (*RegisterReply) GetMessage ¶
func (x *RegisterReply) GetMessage() string
func (*RegisterReply) GetStatus ¶
func (x *RegisterReply) GetStatus() string
func (*RegisterReply) ProtoMessage ¶
func (*RegisterReply) ProtoMessage()
func (*RegisterReply) ProtoReflect ¶
func (x *RegisterReply) ProtoReflect() protoreflect.Message
func (*RegisterReply) Reset ¶
func (x *RegisterReply) Reset()
func (*RegisterReply) String ¶
func (x *RegisterReply) String() string
type RegisterRequest ¶
type RegisterRequest struct { Username string `protobuf:"bytes,1,opt,name=Username,proto3" json:"Username,omitempty"` Password string `protobuf:"bytes,2,opt,name=Password,proto3" json:"Password,omitempty"` Name string `protobuf:"bytes,3,opt,name=Name,proto3" json:"Name,omitempty"` LastName string `protobuf:"bytes,4,opt,name=LastName,proto3" json:"LastName,omitempty"` Phone string `protobuf:"bytes,5,opt,name=Phone,proto3" json:"Phone,omitempty"` Email string `protobuf:"bytes,6,opt,name=Email,proto3" json:"Email,omitempty"` // contains filtered or unexported fields }
func (*RegisterRequest) Descriptor
deprecated
func (*RegisterRequest) Descriptor() ([]byte, []int)
Deprecated: Use RegisterRequest.ProtoReflect.Descriptor instead.
func (*RegisterRequest) GetEmail ¶
func (x *RegisterRequest) GetEmail() string
func (*RegisterRequest) GetLastName ¶
func (x *RegisterRequest) GetLastName() string
func (*RegisterRequest) GetName ¶
func (x *RegisterRequest) GetName() string
func (*RegisterRequest) GetPassword ¶
func (x *RegisterRequest) GetPassword() string
func (*RegisterRequest) GetPhone ¶
func (x *RegisterRequest) GetPhone() string
func (*RegisterRequest) GetUsername ¶
func (x *RegisterRequest) GetUsername() string
func (*RegisterRequest) ProtoMessage ¶
func (*RegisterRequest) ProtoMessage()
func (*RegisterRequest) ProtoReflect ¶
func (x *RegisterRequest) ProtoReflect() protoreflect.Message
func (*RegisterRequest) Reset ¶
func (x *RegisterRequest) Reset()
func (*RegisterRequest) String ¶
func (x *RegisterRequest) String() string
type Role ¶
type Role struct { Name string `protobuf:"bytes,1,opt,name=Name,proto3" json:"Name,omitempty"` Permissions []*Permission `protobuf:"bytes,2,rep,name=Permissions,proto3" json:"Permissions,omitempty"` // contains filtered or unexported fields }
func (*Role) Descriptor
deprecated
func (*Role) GetPermissions ¶
func (x *Role) GetPermissions() []*Permission
func (*Role) ProtoMessage ¶
func (*Role) ProtoMessage()
func (*Role) ProtoReflect ¶
func (x *Role) ProtoReflect() protoreflect.Message
type UnimplementedAuthServer ¶
type UnimplementedAuthServer struct { }
UnimplementedAuthServer can be embedded to have forward compatible implementations.
func (*UnimplementedAuthServer) LoginP ¶
func (*UnimplementedAuthServer) LoginP(context.Context, *LoginPRequest) (*LoginPReply, error)
func (*UnimplementedAuthServer) LoginUP ¶
func (*UnimplementedAuthServer) LoginUP(context.Context, *LoginUPRequest) (*LoginUPReply, error)
func (*UnimplementedAuthServer) Register ¶
func (*UnimplementedAuthServer) Register(context.Context, *RegisterRequest) (*RegisterReply, error)
func (*UnimplementedAuthServer) Verify ¶
func (*UnimplementedAuthServer) Verify(context.Context, *VerifyRequest) (*VerifyReply, error)
type VerifyReply ¶
type VerifyReply struct { Username string `protobuf:"bytes,1,opt,name=Username,proto3" json:"Username,omitempty"` Name string `protobuf:"bytes,2,opt,name=Name,proto3" json:"Name,omitempty"` LastName string `protobuf:"bytes,3,opt,name=LastName,proto3" json:"LastName,omitempty"` Phone string `protobuf:"bytes,4,opt,name=Phone,proto3" json:"Phone,omitempty"` Email string `protobuf:"bytes,5,opt,name=Email,proto3" json:"Email,omitempty"` Token string `protobuf:"bytes,6,opt,name=Token,proto3" json:"Token,omitempty"` Role *Role `protobuf:"bytes,7,opt,name=Role,proto3" json:"Role,omitempty"` // contains filtered or unexported fields }
func (*VerifyReply) Descriptor
deprecated
func (*VerifyReply) Descriptor() ([]byte, []int)
Deprecated: Use VerifyReply.ProtoReflect.Descriptor instead.
func (*VerifyReply) GetEmail ¶
func (x *VerifyReply) GetEmail() string
func (*VerifyReply) GetLastName ¶
func (x *VerifyReply) GetLastName() string
func (*VerifyReply) GetName ¶
func (x *VerifyReply) GetName() string
func (*VerifyReply) GetPhone ¶
func (x *VerifyReply) GetPhone() string
func (*VerifyReply) GetRole ¶
func (x *VerifyReply) GetRole() *Role
func (*VerifyReply) GetToken ¶
func (x *VerifyReply) GetToken() string
func (*VerifyReply) GetUsername ¶
func (x *VerifyReply) GetUsername() string
func (*VerifyReply) ProtoMessage ¶
func (*VerifyReply) ProtoMessage()
func (*VerifyReply) ProtoReflect ¶
func (x *VerifyReply) ProtoReflect() protoreflect.Message
func (*VerifyReply) Reset ¶
func (x *VerifyReply) Reset()
func (*VerifyReply) String ¶
func (x *VerifyReply) String() string
type VerifyRequest ¶
type VerifyRequest struct { Token string `protobuf:"bytes,1,opt,name=Token,proto3" json:"Token,omitempty"` Type string `protobuf:"bytes,2,opt,name=Type,proto3" json:"Type,omitempty"` Code string `protobuf:"bytes,3,opt,name=Code,proto3" json:"Code,omitempty"` // contains filtered or unexported fields }
func (*VerifyRequest) Descriptor
deprecated
func (*VerifyRequest) Descriptor() ([]byte, []int)
Deprecated: Use VerifyRequest.ProtoReflect.Descriptor instead.
func (*VerifyRequest) GetCode ¶
func (x *VerifyRequest) GetCode() string
func (*VerifyRequest) GetToken ¶
func (x *VerifyRequest) GetToken() string
func (*VerifyRequest) GetType ¶
func (x *VerifyRequest) GetType() string
func (*VerifyRequest) ProtoMessage ¶
func (*VerifyRequest) ProtoMessage()
func (*VerifyRequest) ProtoReflect ¶
func (x *VerifyRequest) ProtoReflect() protoreflect.Message
func (*VerifyRequest) Reset ¶
func (x *VerifyRequest) Reset()
func (*VerifyRequest) String ¶
func (x *VerifyRequest) String() string