diff --git a/ios/Podfile.lock b/ios/Podfile.lock index 13a4c91ed..925453e86 100644 --- a/ios/Podfile.lock +++ b/ios/Podfile.lock @@ -108,7 +108,7 @@ PODS: - libwebp/mux (1.2.4): - libwebp/demux - libwebp/webp (1.2.4) - - local_auth (0.0.1): + - local_auth_ios (0.0.1): - Flutter - Mantle (2.2.0): - Mantle/extobjc (= 2.2.0) @@ -195,7 +195,7 @@ DEPENDENCIES: - fluttertoast (from `.symlinks/plugins/fluttertoast/ios`) - image_editor_common (from `.symlinks/plugins/image_editor_common/ios`) - in_app_purchase_storekit (from `.symlinks/plugins/in_app_purchase_storekit/ios`) - - local_auth (from `.symlinks/plugins/local_auth/ios`) + - local_auth_ios (from `.symlinks/plugins/local_auth_ios/ios`) - media_extension (from `.symlinks/plugins/media_extension/ios`) - motionphoto (from `.symlinks/plugins/motionphoto/ios`) - move_to_background (from `.symlinks/plugins/move_to_background/ios`) @@ -276,8 +276,8 @@ EXTERNAL SOURCES: :path: ".symlinks/plugins/image_editor_common/ios" in_app_purchase_storekit: :path: ".symlinks/plugins/in_app_purchase_storekit/ios" - local_auth: - :path: ".symlinks/plugins/local_auth/ios" + local_auth_ios: + :path: ".symlinks/plugins/local_auth_ios/ios" media_extension: :path: ".symlinks/plugins/media_extension/ios" motionphoto: @@ -346,7 +346,7 @@ SPEC CHECKSUMS: image_editor_common: d6f6644ae4a6de80481e89fe6d0a8c49e30b4b43 in_app_purchase_storekit: 6b297e2b5eab9fa3251a492d57301722e4132a71 libwebp: f62cb61d0a484ba548448a4bd52aabf150ff6eef - local_auth: 1740f55d7af0a2e2a8684ce225fe79d8931e808c + local_auth_ios: c6cf091ded637a88f24f86a8875d8b0f526e2605 Mantle: c5aa8794a29a022dfbbfc9799af95f477a69b62d media_extension: 6d30dc1431ebaa63f43c397c37917b1a0a597a4c motionphoto: d4a432b8c8f22fb3ad966258597c0103c9c5ff16 diff --git a/ios/Runner.xcodeproj/project.pbxproj b/ios/Runner.xcodeproj/project.pbxproj index 529def5d4..9cb678dfa 100644 --- a/ios/Runner.xcodeproj/project.pbxproj +++ b/ios/Runner.xcodeproj/project.pbxproj @@ -290,7 +290,7 @@ "${BUILT_PRODUCTS_DIR}/image_editor_common/image_editor_common.framework", "${BUILT_PRODUCTS_DIR}/in_app_purchase_storekit/in_app_purchase_storekit.framework", "${BUILT_PRODUCTS_DIR}/libwebp/libwebp.framework", - "${BUILT_PRODUCTS_DIR}/local_auth/local_auth.framework", + "${BUILT_PRODUCTS_DIR}/local_auth_ios/local_auth_ios.framework", "${BUILT_PRODUCTS_DIR}/media_extension/media_extension.framework", "${BUILT_PRODUCTS_DIR}/motionphoto/motionphoto.framework", "${BUILT_PRODUCTS_DIR}/move_to_background/move_to_background.framework", @@ -346,7 +346,7 @@ "${TARGET_BUILD_DIR}/${FRAMEWORKS_FOLDER_PATH}/image_editor_common.framework", "${TARGET_BUILD_DIR}/${FRAMEWORKS_FOLDER_PATH}/in_app_purchase_storekit.framework", "${TARGET_BUILD_DIR}/${FRAMEWORKS_FOLDER_PATH}/libwebp.framework", - "${TARGET_BUILD_DIR}/${FRAMEWORKS_FOLDER_PATH}/local_auth.framework", + "${TARGET_BUILD_DIR}/${FRAMEWORKS_FOLDER_PATH}/local_auth_ios.framework", "${TARGET_BUILD_DIR}/${FRAMEWORKS_FOLDER_PATH}/media_extension.framework", "${TARGET_BUILD_DIR}/${FRAMEWORKS_FOLDER_PATH}/motionphoto.framework", "${TARGET_BUILD_DIR}/${FRAMEWORKS_FOLDER_PATH}/move_to_background.framework", diff --git a/lib/utils/auth_util.dart b/lib/utils/auth_util.dart index 808a88c09..77d1982b1 100644 --- a/lib/utils/auth_util.dart +++ b/lib/utils/auth_util.dart @@ -1,4 +1,3 @@ -import 'package:local_auth/auth_strings.dart'; import 'package:local_auth/local_auth.dart'; import 'package:logging/logging.dart'; @@ -7,18 +6,5 @@ Future requestAuthentication(String reason) async { await LocalAuthentication().stopAuthentication(); return await LocalAuthentication().authenticate( localizedReason: reason, - androidAuthStrings: const AndroidAuthMessages( - biometricHint: "Verify identity", - biometricNotRecognized: "Not recognized, try again", - biometricRequiredTitle: "Biometric required", - biometricSuccess: "Successfully verified", - cancelButton: "Cancel", - deviceCredentialsRequiredTitle: "Device credentials required", - deviceCredentialsSetupDescription: "Device credentials required", - goToSettingsButton: "Go to settings", - goToSettingsDescription: - "Authentication is not setup on your device, go to Settings > Security to set it up", - signInTitle: "Authentication required", - ), ); } diff --git a/pubspec.lock b/pubspec.lock index 7bc123180..d947ccd87 100644 --- a/pubspec.lock +++ b/pubspec.lock @@ -904,10 +904,42 @@ packages: dependency: "direct main" description: name: local_auth - sha256: d3fece0749101725b03206f84a7dab7aaafb702dbbd09131ff8d8173259a9b19 + sha256: "0cf238be2bfa51a6c9e7e9cfc11c05ea39f2a3a4d3e5bb255d0ebc917da24401" url: "https://pub.dev" source: hosted - version: "1.1.11" + version: "2.1.6" + local_auth_android: + dependency: transitive + description: + name: local_auth_android + sha256: "2ccfadbb6fbc63e6674ad58a350b06188829e62669d67a0c752c4e43cb88272a" + url: "https://pub.dev" + source: hosted + version: "1.0.21" + local_auth_ios: + dependency: transitive + description: + name: local_auth_ios + sha256: "604078f6492fe7730fc5bb8e4f2cfe2bc287a9b499ea0ff30a29925fc1873728" + url: "https://pub.dev" + source: hosted + version: "1.1.1" + local_auth_platform_interface: + dependency: transitive + description: + name: local_auth_platform_interface + sha256: "9e160d59ef0743e35f1b50f4fb84dc64f55676b1b8071e319ef35e7f3bc13367" + url: "https://pub.dev" + source: hosted + version: "1.0.7" + local_auth_windows: + dependency: transitive + description: + name: local_auth_windows + sha256: bfe0deede77fb36faa62799977074f35ac096d7cafce0c29a44a173d2a2a4b94 + url: "https://pub.dev" + source: hosted + version: "1.0.7" logging: dependency: "direct main" description: diff --git a/pubspec.yaml b/pubspec.yaml index c52b3682a..87103ac53 100644 --- a/pubspec.yaml +++ b/pubspec.yaml @@ -75,7 +75,7 @@ dependencies: intl: ^0.17.0 like_button: ^2.0.2 loading_animations: ^2.1.0 - local_auth: ^1.1.5 + local_auth: ^2.1.5 logging: ^1.0.1 lottie: ^1.2.2 media_extension: ^1.0.1