feat(users): return otp expiry metadata

This commit is contained in:
2026-05-13 09:58:58 +03:30
parent d1c4889d22
commit f9c4c06531
3 changed files with 22 additions and 3 deletions

View File

@@ -125,12 +125,12 @@ class SendOTPView(APIView):
serializer = SendOTPSerializer(data=request.data)
serializer.is_valid(raise_exception=True)
generate_and_send_otp(
payload = generate_and_send_otp(
mobile=serializer.validated_data["mobile"],
mode=serializer.validated_data["mode"]
)
return Response({"detail": "OTP sent successfully"}, status=status.HTTP_200_OK)
return Response(payload, status=status.HTTP_200_OK)
class LoginView(APIView):