mirror of
https://gitee.com/willfree/min-vpn-client_v2.git
synced 2026-10-04 19:42:00 +08:00
增加对本地是否有用户身份的判断
This commit is contained in:
1 parent
c4c92974fa
commit
891af95d8c
1 file changed
+9
@@ -25,6 +25,7 @@ import com.pkusz.min_vpn_client.model.OriginalRequest.OriginalGetVpnInfoRequest;
|
||||
import com.pkusz.min_vpn_client.model.OriginalRequest.OriginalLoginRequest;
|
||||
import com.pkusz.min_vpn_client.utils.AccountValidatorRegexUtil;
|
||||
import com.pkusz.min_vpn_client.utils.DigestUtilKt;
|
||||
import com.pkusz.min_vpn_client.utils.KeyManager;
|
||||
|
||||
import org.jetbrains.annotations.NotNull;
|
||||
import org.jetbrains.annotations.Nullable;
|
||||
@@ -149,6 +150,14 @@ public class LoginActivity extends MINVpnBaseActivity<LoginActivityPresenter>
|
||||
this.rawUsername = Objects.requireNonNull(etUsername.getText()).toString();
|
||||
this.rawPassword = Objects.requireNonNull(etPassword.getText()).toString();
|
||||
|
||||
// 登录前判断本地是否有身份信息,如果无,则提醒使用新设备登录界面
|
||||
boolean isHaveIdentity= KeyManager.INSTANCE.isInKeyChain("/"+this.rawUsername);
|
||||
if(!isHaveIdentity){
|
||||
showWarning("本地无此用户身份("+this.rawUsername+"),请使用\"新设备\"登录按钮进行登录。");
|
||||
btnLogin.revertAnimation();
|
||||
return;
|
||||
}
|
||||
|
||||
// boolean testFlag=true;
|
||||
// if(!testFlag){
|
||||
if (rawUsername.isEmpty() || rawPassword.isEmpty()) {
|
||||
|
||||
Reference in new issue
Block a user