Update: 2026-06-12 20:40:40
This commit is contained in:
@@ -14,10 +14,9 @@ import 'login_controller.dart';
|
||||
|
||||
class PhoneAuthHelper {
|
||||
// Define your server URLs
|
||||
static final String _baseUrl = '${AppLink.server}/auth/syria/';
|
||||
static final String _sendOtpUrl = '${_baseUrl}sendWhatsOpt.php';
|
||||
static final String _verifyOtpUrl = '${_baseUrl}verifyOtp.php';
|
||||
static final String _registerUrl = '${_baseUrl}register_passenger.php';
|
||||
static final String _sendOtpUrl = '${AppLink.server}/auth/otp/request.php';
|
||||
static final String _verifyOtpUrl = '${AppLink.server}/auth/otp/verify.php';
|
||||
static final String _registerUrl = '${AppLink.server}/auth/syria/register_passenger.php';
|
||||
|
||||
// removed formatSyrianPhone
|
||||
|
||||
@@ -29,7 +28,11 @@ class PhoneAuthHelper {
|
||||
|
||||
final response = await CRUD().post(
|
||||
link: _sendOtpUrl,
|
||||
payload: {'receiver': fixedPhone}, // ← ← استخدام الرقم المُعدّل
|
||||
payload: {
|
||||
'receiver': fixedPhone,
|
||||
'context': 'login',
|
||||
'user_type': 'passenger'
|
||||
},
|
||||
);
|
||||
|
||||
if (response != 'failure') {
|
||||
@@ -60,7 +63,9 @@ class PhoneAuthHelper {
|
||||
link: _verifyOtpUrl,
|
||||
payload: {
|
||||
'phone_number': fixedPhone,
|
||||
'otp': otpCode,
|
||||
'token_code': otpCode,
|
||||
'context': 'login',
|
||||
'user_type': 'passenger'
|
||||
},
|
||||
);
|
||||
|
||||
|
||||
@@ -186,7 +186,9 @@ class RegisterController extends GetxController {
|
||||
// Trim any leading or trailing whitespace from the phone number
|
||||
phoneNumber = phoneNumber.trim();
|
||||
var dd = await CRUD().post(link: AppLink.sendVerifyOtpMessage, payload: {
|
||||
'phone_number': (phoneNumber),
|
||||
'receiver': phoneNumber,
|
||||
'context': 'login',
|
||||
'user_type': 'passenger'
|
||||
});
|
||||
Log.print('dd: ${dd}');
|
||||
|
||||
@@ -270,7 +272,9 @@ class RegisterController extends GetxController {
|
||||
if (formKey3.currentState!.validate()) {
|
||||
var res = await CRUD().post(link: AppLink.verifyOtpPassenger, payload: {
|
||||
'phone_number': phoneController.text,
|
||||
'token': verifyCode.text,
|
||||
'token_code': verifyCode.text,
|
||||
'context': 'login',
|
||||
'user_type': 'passenger'
|
||||
});
|
||||
|
||||
if (res != 'failure') {
|
||||
|
||||
@@ -55,9 +55,11 @@ class OtpVerificationController extends GetxController {
|
||||
isLoading.value = true;
|
||||
try {
|
||||
final response = await CRUD().post(
|
||||
link: '${AppLink.server}/auth/token_passenger/send_otp.php',
|
||||
link: '${AppLink.server}/auth/otp/request.php',
|
||||
payload: {
|
||||
'receiver': phone,
|
||||
'context': 'token_change',
|
||||
'user_type': 'passenger',
|
||||
// 'device_token': deviceToken,
|
||||
},
|
||||
);
|
||||
@@ -81,10 +83,12 @@ class OtpVerificationController extends GetxController {
|
||||
try {
|
||||
String fingerPrint = await DeviceHelper.getDeviceFingerprint();
|
||||
final response = await CRUD().post(
|
||||
link: '${AppLink.server}/auth/token_passenger/verify_otp.php',
|
||||
link: '${AppLink.server}/auth/otp/verify.php',
|
||||
payload: {
|
||||
'phone_number': phone,
|
||||
'otp': otpCode.value,
|
||||
'token_code': otpCode.value,
|
||||
'context': 'token_change',
|
||||
'user_type': 'passenger',
|
||||
'token': box.read(BoxName.tokenFCM).toString(),
|
||||
'fingerPrint': fingerPrint.toString(),
|
||||
},
|
||||
|
||||
Reference in New Issue
Block a user