Commit bfe40ef5 by sikang

bugfix

parent 88fbfa5d
...@@ -58,8 +58,8 @@ public abstract class BaseApplication extends MultiDexApplication { ...@@ -58,8 +58,8 @@ public abstract class BaseApplication extends MultiDexApplication {
// } // }
try { try {
String appId = StringFormat.fromBase64(BuildConfig.FACEBOOK_APP_ID).split("#-#")[1]; String appId = StringDecrypt.uncodeString(BuildConfig.FACEBOOK_APP_ID);
String clienToken = StringFormat.fromBase64(BuildConfig.ACCOUNT_KIT_CLIENT_TOKEN).split("#-#")[1]; String clienToken = StringDecrypt.uncodeString(BuildConfig.ACCOUNT_KIT_CLIENT_TOKEN);
FacebookSdk.setApplicationId(appId); FacebookSdk.setApplicationId(appId);
FacebookSdk.setApplicationName(LibConfig.APP_NAME); FacebookSdk.setApplicationName(LibConfig.APP_NAME);
FacebookSdk.setClientToken(clienToken); FacebookSdk.setClientToken(clienToken);
......
...@@ -7,12 +7,16 @@ import java.lang.reflect.Field; ...@@ -7,12 +7,16 @@ import java.lang.reflect.Field;
import tech.starwin.BuildConfig; import tech.starwin.BuildConfig;
import tech.starwin.LibConfig; import tech.starwin.LibConfig;
import tech.starwin.utils.format_utils.StringDecrypt;
public class AccountKitUtils { public class AccountKitUtils {
public static boolean initAccountKit(String facebookAppId, String appName, String accoutkitClientToken) { public static boolean initAccountKit(String facebookAppId, String appName, String accoutkitClientToken) {
try { try {
if (BuildConfig.FACEBOOK_APP_ID.equals(facebookAppId) && BuildConfig.ACCOUNT_KIT_CLIENT_TOKEN.equals(accoutkitClientToken)) { String localAppId = StringDecrypt.uncodeString(BuildConfig.FACEBOOK_APP_ID);
String localClienToken = StringDecrypt.uncodeString(BuildConfig.ACCOUNT_KIT_CLIENT_TOKEN);
if (localAppId.equals(facebookAppId) && localClienToken.equals(accoutkitClientToken)) {
return true; return true;
} }
Class clazz = AccountKitController.class; Class clazz = AccountKitController.class;
......
...@@ -24,7 +24,7 @@ public class StringDecrypt { ...@@ -24,7 +24,7 @@ public class StringDecrypt {
String value = text.split(FLAG)[1]; String value = text.split(FLAG)[1];
value = new String(Base64.decode(value.getBytes(), Base64.DEFAULT)); value = new String(Base64.decode(value.getBytes(), Base64.DEFAULT));
if (value.startsWith(key)) { if (value.startsWith(key)) {
value = value.replace(key + "#-#", ""); value = value.replace(key + FLAG, "");
} }
return value; return value;
} }
......
Markdown is supported
0% or
You are about to add 0 people to the discussion. Proceed with caution.
Finish editing this message first!
Please register or to comment