Update: 2026-08-01 01:46:21

This commit is contained in:
Hamza-Ayed
2026-08-01 01:46:21 +03:00
parent 410fb14d77
commit 46e74330a1
3 changed files with 14 additions and 9 deletions
@@ -483,9 +483,11 @@ class LoginDriverController extends GetxController {
final serverFp = serverData['data'][0]['fingerPrint'].toString(); final serverFp = serverData['data'][0]['fingerPrint'].toString();
final tokenMismatch = final tokenMismatch =
storedToken.isNotEmpty && serverToken != storedToken; storedToken.isNotEmpty && serverToken != storedToken;
final fingerprintMismatch =
serverFp.isNotEmpty && serverFp != fingerPrint.toString();
Log.print( Log.print(
'🔍 [FP_COMPARE] serverFp: $serverFp | localFp: ${fingerPrint.toString()} | tokenMismatch: $tokenMismatch | serverToken: $serverToken | storedToken: $storedToken'); '🔍 [FP_COMPARE] serverFp: $serverFp | localFp: ${fingerPrint.toString()} | fingerprintMismatch: $fingerprintMismatch | tokenMismatch: $tokenMismatch | serverToken: $serverToken | storedToken: $storedToken');
if (tokenMismatch) { if (fingerprintMismatch || tokenMismatch) {
Get.defaultDialog( Get.defaultDialog(
barrierDismissible: false, barrierDismissible: false,
title: 'Device Change Detected'.tr, title: 'Device Change Detected'.tr,
@@ -645,7 +647,8 @@ class LoginDriverController extends GetxController {
'aud': AppInformation.appName, 'aud': AppInformation.appName,
}; };
Log.print('🚀 loginUsingCredentialsWithoutGoogle Request URL: ${AppLink.loginUsingCredentialsWithoutGoogle}'); Log.print(
'🚀 loginUsingCredentialsWithoutGoogle Request URL: ${AppLink.loginUsingCredentialsWithoutGoogle}');
Log.print('📦 loginUsingCredentialsWithoutGoogle Payload: $payload'); Log.print('📦 loginUsingCredentialsWithoutGoogle Payload: $payload');
var response = await http.post( var response = await http.post(
@@ -653,8 +656,10 @@ class LoginDriverController extends GetxController {
body: payload, body: payload,
); );
Log.print('✅ loginUsingCredentialsWithoutGoogle Status Code: ${response.statusCode}'); Log.print(
Log.print('📄 loginUsingCredentialsWithoutGoogle Response Body: ${response.body}'); '✅ loginUsingCredentialsWithoutGoogle Status Code: ${response.statusCode}');
Log.print(
'📄 loginUsingCredentialsWithoutGoogle Response Body: ${response.body}');
if (response.statusCode == 200 || response.statusCode == 201) { if (response.statusCode == 200 || response.statusCode == 201) {
var jsonDecoeded = jsonDecode(response.body); var jsonDecoeded = jsonDecode(response.body);
+2 -2
View File
@@ -1265,10 +1265,10 @@ packages:
dependency: "direct main" dependency: "direct main"
description: description:
name: intaleq_maps name: intaleq_maps
sha256: "4307196a9a9a4d4dfd29fd984ecd1f7460051523c74f9b201f0ba641dbda78a2" sha256: "755ed2f28350cbef80deb055f4d98f94a8a23370f8dbf77d7eb4cd91a1ffd76b"
url: "https://pub.dev" url: "https://pub.dev"
source: hosted source: hosted
version: "2.2.1" version: "2.3.0"
internet_connection_checker: internet_connection_checker:
dependency: "direct main" dependency: "direct main"
description: description:
+2 -2
View File
@@ -2,7 +2,7 @@ name: siro_driver
description: "A new Flutter project." description: "A new Flutter project."
publish_to: "none" # Remove this line if you wish to publish to pub.dev publish_to: "none" # Remove this line if you wish to publish to pub.dev
version: 1.0.1+6 version: 1.0.2+7
environment: environment:
sdk: ">=3.0.5 <4.0.0" sdk: ">=3.0.5 <4.0.0"
@@ -18,7 +18,7 @@ dependencies:
path: ../../Intaleq/packages/get path: ../../Intaleq/packages/get
get_storage: get_storage:
path: ../../Intaleq/packages/get_storage path: ../../Intaleq/packages/get_storage
intaleq_maps: ^2.2.1 intaleq_maps: ^2.3.0
secure_string_operations: secure_string_operations:
path: ./secure_string_operations path: ./secure_string_operations
trip_overlay_plugin: trip_overlay_plugin: