Update: 2026-08-01 01:46:21
This commit is contained in:
@@ -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);
|
||||||
|
|||||||
@@ -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,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:
|
||||||
|
|||||||
Reference in New Issue
Block a user