login.go 401 B

123456789101112131415161718192021222324252627
  1. package login
  2. import (
  3. "context"
  4. v1 "cris/api/login/v1"
  5. )
  6. type (
  7. slogin struct{}
  8. )
  9. func New() *slogin {
  10. return &slogin{}
  11. }
  12. func (s *slogin) Login(ctx context.Context, req *v1.LoginReq) *v1.LoginRes {
  13. // 在这里进行具体的逻辑处理
  14. return &v1.LoginRes{
  15. Message: "Login successful",
  16. Data: map[string]interface{}{
  17. "email": req.Email,
  18. "password": req.Password,
  19. },
  20. }
  21. }