thanks @DonManfred, So I cant't use it.
I don't want to use the Advertising Id, there is a conflict between firebase2 and some other libraries like Phone and ArchiveplusZip. So what alternative should I use to find a unique device identifier?
I need a unique number for the device itself, I have data that I want to reach only registered users, and access must be done through their devices only.
I need a unique number for the device itself, I have data that I want to reach only registered users, and access must be done through their devices only.
My application that I am working on is an educational platform, for each student there is a user name and password, the student pays the fees for each subject he wants to subscribe to, when the student pays the fees, the application is allowed to download the lessons, I want the student's account to be linked to his device only so that another student does not benefit From the entry data and download the lessons without paying the fees.
The ID that is generated in the database is a unique number, but I want a unique for the device itself, so that no user can take advantage of the login data of another user.
Hi all The following project contains the following libraries only: Core. Firebase2. OkHttpUtils2. ViewAnimations. It cannot be built without excluding OkHttpUtils2 library or ViewAnimations library.
Hi all The following project contains the following libraries only: Core. Firebase2. OkHttpUtils2. ViewAnimations. It cannot be built without excluding OkHttpUtils2 library or ViewAnimations library.
Don't worry about that, when a student registers, you can generate a unique user ID and send it to the device. when the student logs in, you only need to check the user/ password and ID if they are coreect, even if he/she shares the login data to another, No ID is in the device and he/she will not login either,unless he、she shares the device to another。
The ID that is generated in the database is a unique number, but I want a unique for the device itself, so that no user can take advantage of the login data of another user.
Fusion 360 uses a second layer authentication by sending a code to user e-mail after user enters ID and password.
It will be quite difficult for someone usurpating someone else's ID and password to also have access to that user e-mail
Thank you @Cableguy
The problem was finding a unique device id of the device itself, the problem is not just the password cracking, but another problem is that two different users are using the same login data.
The problem was solved by using Advertising id, using the answer provided by @asales and @Erel.
This site uses cookies to help personalise content, tailor your experience and to keep you logged in if you register.
By continuing to use this site, you are consenting to our use of cookies.