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) {