users_v1_login.go 296 B

123456789101112131415
  1. package users
  2. import (
  3. "context"
  4. v1 "star/api/users/v1"
  5. )
  6. func (c *ControllerV1) Login(ctx context.Context, req *v1.LoginReq) (res *v1.LoginRes, err error) {
  7. token, err := c.users.Login(ctx, req.Username, req.Password)
  8. if err != nil {
  9. return
  10. }
  11. return &v1.LoginRes{Token: token}, nil
  12. }