From 04073ac8732600e93de6545d1c35eb16e1e0d3ab Mon Sep 17 00:00:00 2001 From: 6543 <6543@noreply@gitea.io> Date: Fri, 1 Nov 2019 06:01:30 +0000 Subject: [PATCH] tocken name with Device ID (#184) --- app/src/main/AndroidManifest.xml | 3 +-- .../main/java/org/mian/gitnex/activities/LoginActivity.java | 6 +++++- 2 files changed, 6 insertions(+), 3 deletions(-) diff --git a/app/src/main/AndroidManifest.xml b/app/src/main/AndroidManifest.xml index d90c021d..b2bef5fa 100644 --- a/app/src/main/AndroidManifest.xml +++ b/app/src/main/AndroidManifest.xml @@ -68,7 +68,6 @@ - - \ No newline at end of file + diff --git a/app/src/main/java/org/mian/gitnex/activities/LoginActivity.java b/app/src/main/java/org/mian/gitnex/activities/LoginActivity.java index 639b8b6a..b7990a49 100644 --- a/app/src/main/java/org/mian/gitnex/activities/LoginActivity.java +++ b/app/src/main/java/org/mian/gitnex/activities/LoginActivity.java @@ -38,6 +38,7 @@ import java.util.Objects; import okhttp3.Credentials; import retrofit2.Call; import retrofit2.Callback; +import android.provider.Settings.Secure; /** * Author M M Arif @@ -51,6 +52,7 @@ public class LoginActivity extends AppCompatActivity implements View.OnClickList private TextView otpInfo; private RadioGroup loginMethod; final Context ctx = this; + private String device_id = "token"; @Override protected void onCreate(Bundle savedInstanceState) { @@ -142,6 +144,8 @@ public class LoginActivity extends AppCompatActivity implements View.OnClickList loginButton.setOnClickListener(loginListener); + device_id = Integer.toHexString(Secure.getString(ctx.getContentResolver(), Secure.ANDROID_ID).hashCode()); + } @Override @@ -561,7 +565,7 @@ public class LoginActivity extends AppCompatActivity implements View.OnClickList if(tinyDb.getString(loginUid + "-token").isEmpty() || !setTokenFlag) { - UserTokens createUserToken = new UserTokens("gitnex-app-token"); + UserTokens createUserToken = new UserTokens("gitnex-app-" + device_id); Call callCreateToken; if(loginOTP != 0) {