Files
bbps-backend/src/main/java/com/billpaymentservice/bbps/service/AuthService.java
T

22 lines
820 B
Java

package com.billpaymentservice.bbps.service;
import com.billpaymentservice.bbps.dto.ResponseModel;
import com.billpaymentservice.bbps.dto.auth.AuthResponse;
import com.billpaymentservice.bbps.dto.auth.LoginRequest;
import com.billpaymentservice.bbps.dto.auth.OtpSendResponse;
import com.billpaymentservice.bbps.dto.auth.RegisterRequest;
import com.billpaymentservice.bbps.dto.auth.VerifyOtpRequest;
import com.billpaymentservice.bbps.dto.response.AuthResponses;
import com.billpaymentservice.bbps.entites.UserEntity;
public interface AuthService {
ResponseModel<?> sendOtp(LoginRequest request);
ResponseModel<?> verifyOtp(VerifyOtpRequest request);
ResponseModel<?> registerUser(RegisterRequest request);
UserEntity findByMobile(String mobile);
ResponseModel<?> authenticateUser(LoginRequest loginRequest);
}