Documentation
¶
Index ¶
- type User
- func (s *User) Create(ctx context.Context, req *pb.CreateRequest, rsp *pb.CreateResponse) error
- func (s *User) Delete(ctx context.Context, req *pb.DeleteRequest, rsp *pb.DeleteResponse) error
- func (s *User) List(ctx goctx.Context, request *pb.ListRequest, response *pb.ListResponse) error
- func (s *User) Login(ctx context.Context, req *pb.LoginRequest, rsp *pb.LoginResponse) error
- func (s *User) Logout(ctx context.Context, req *pb.LogoutRequest, rsp *pb.LogoutResponse) error
- func (s *User) Read(ctx context.Context, req *pb.ReadRequest, rsp *pb.ReadResponse) error
- func (s *User) ReadSession(ctx context.Context, req *pb.ReadSessionRequest, rsp *pb.ReadSessionResponse) error
- func (s *User) ResetPassword(ctx context.Context, req *pb.ResetPasswordRequest, ...) error
- func (s *User) SendPasswordResetEmail(ctx context.Context, req *pb.SendPasswordResetEmailRequest, ...) error
- func (s *User) SendVerificationEmail(ctx context.Context, req *pb.SendVerificationEmailRequest, ...) error
- func (s *User) Update(ctx context.Context, req *pb.UpdateRequest, rsp *pb.UpdateResponse) error
- func (s *User) UpdatePassword(ctx context.Context, req *pb.UpdatePasswordRequest, ...) error
- func (s *User) VerifyEmail(ctx context.Context, req *pb.VerifyEmailRequest, rsp *pb.VerifyEmailResponse) error
Constants ¶
This section is empty.
Variables ¶
This section is empty.
Functions ¶
This section is empty.
Types ¶
type User ¶
type User struct {
Otp otp.OtpService
// contains filtered or unexported fields
}
func (*User) Create ¶
func (s *User) Create(ctx context.Context, req *pb.CreateRequest, rsp *pb.CreateResponse) error
func (*User) Delete ¶
func (s *User) Delete(ctx context.Context, req *pb.DeleteRequest, rsp *pb.DeleteResponse) error
func (*User) List ¶ added in v0.23.0
func (s *User) List(ctx goctx.Context, request *pb.ListRequest, response *pb.ListResponse) error
func (*User) Login ¶
func (s *User) Login(ctx context.Context, req *pb.LoginRequest, rsp *pb.LoginResponse) error
func (*User) Logout ¶
func (s *User) Logout(ctx context.Context, req *pb.LogoutRequest, rsp *pb.LogoutResponse) error
func (*User) Read ¶
func (s *User) Read(ctx context.Context, req *pb.ReadRequest, rsp *pb.ReadResponse) error
func (*User) ReadSession ¶
func (s *User) ReadSession(ctx context.Context, req *pb.ReadSessionRequest, rsp *pb.ReadSessionResponse) error
func (*User) ResetPassword ¶ added in v0.23.0
func (s *User) ResetPassword(ctx context.Context, req *pb.ResetPasswordRequest, rsp *pb.ResetPasswordResponse) error
func (*User) SendPasswordResetEmail ¶ added in v0.23.0
func (s *User) SendPasswordResetEmail(ctx context.Context, req *pb.SendPasswordResetEmailRequest, rsp *pb.SendPasswordResetEmailResponse) error
func (*User) SendVerificationEmail ¶
func (s *User) SendVerificationEmail(ctx context.Context, req *pb.SendVerificationEmailRequest, rsp *pb.SendVerificationEmailResponse) error
func (*User) Update ¶
func (s *User) Update(ctx context.Context, req *pb.UpdateRequest, rsp *pb.UpdateResponse) error
func (*User) UpdatePassword ¶
func (s *User) UpdatePassword(ctx context.Context, req *pb.UpdatePasswordRequest, rsp *pb.UpdatePasswordResponse) error
func (*User) VerifyEmail ¶
func (s *User) VerifyEmail(ctx context.Context, req *pb.VerifyEmailRequest, rsp *pb.VerifyEmailResponse) error
Click to show internal directories.
Click to hide internal directories.