Commit 8f273a63 authored by fallenstardust's avatar fallenstardust

McUser添加存储token

parent 83e9cc99
......@@ -340,21 +340,10 @@ public class MyCard {
McUser mcUser = null;
if (TextUtils.isEmpty(exception)) {
mcUser = new Gson().fromJson(userInfo, McUser.class);
Log.i("seesee mcuser.token",mcUser.getToken());
UserManagement.getDx().setMcUser(mcUser);
try {
// 使用Gson解析整个JSON对象
JsonObject jsonObject = new Gson().fromJson(userInfo, JsonObject.class);
// 安全地获取token字段
if (jsonObject.has("token")) {
String token = jsonObject.get("token").getAsString();
SharedPreferenceUtil.setServerToken(token);
} else {
}
// 存储用户ID
SharedPreferenceUtil.setServerToken(mcUser.getToken());
SharedPreferenceUtil.setServerUserId(mcUser.getExternal_id());
} catch (Exception e) {
Log.e("Mycard loginUser", "解析JSON失败: " + e.getMessage());
}
}
if (mListener!=null)
mListener.onLogin(mcUser,exception);
......
......@@ -10,8 +10,8 @@ public class McUser implements Serializable {
private int id;
private int external_id;
private String username;
//不要用
private String name;
private String token;
private String email;
private String avatar_url;
private boolean admin;
......@@ -57,17 +57,12 @@ public class McUser implements Serializable {
this.username = username;
}
/**
* 不要用这个,用getUserName
* @return
*/
@Deprecated
public String getName() {
return name;
public String getToken() {
return token;
}
public void setName(String name) {
this.name = name;
public void setName(String token) {
this.token = token;
}
public String getEmail() {
......
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