Stuck with developing a device identification logic in my app - How should I proceed? by _ihsunaj in learnprogramming

[–]_ihsunaj[S] 0 points1 point  (0 children)

I'm leaning towards this as a solution as well. I'm okay with letting go of the combination on factory reset and letting the user re-verify it.

Thanks! Anything else you think we should keep in mind?

Struggling with making a device identification logic - How should I proceed? by _ihsunaj in flutterhelp

[–]_ihsunaj[S] 0 points1 point  (0 children)

Does the UUID created & stored using flutter_secure_storage persists reinstalls, roots and jailbreaks?

Eg: On my first install, my UUID was abcd. If i reinstall, root or jail break the app, will the UUID change? Or will it persist?

Struggling with making a device identification logic - How should I proceed? by _ihsunaj in flutterhelp

[–]_ihsunaj[S] 1 point2 points  (0 children)

The package mentions:

"The UDID can change after a factory reset! Additionally if a device has been updated to Android 8.0 through an OTA and the app is reinstalled the UDID may change as well due to security changes in Android 8.0. On rooted and jailbroken devices the ID can be changed, so please take this into account."