added login with otp ,verify otp and registred user

This commit is contained in:
Lincpay Tech
2025-11-27 14:44:21 +05:30
parent 72332d6f99
commit a001728c4f
8 changed files with 203 additions and 201 deletions
@@ -1,5 +1,6 @@
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;
@@ -9,13 +10,13 @@ import com.billpaymentservice.bbps.dto.response.AuthResponses;
import com.billpaymentservice.bbps.entites.UserEntity;
public interface AuthService {
OtpSendResponse sendOtp(LoginRequest request);
ResponseModel<?> sendOtp(LoginRequest request);
AuthResponses verifyOtp(VerifyOtpRequest request);
ResponseModel<?> verifyOtp(VerifyOtpRequest request);
AuthResponse registerUser(RegisterRequest request);
ResponseModel<?> registerUser(RegisterRequest request);
UserEntity findByMobile(String mobile);
AuthResponses authenticateUser(LoginRequest loginRequest);
ResponseModel<?> authenticateUser(LoginRequest loginRequest);
}