android Volley登入驗證的使用
使用Volley登入驗證需要在Volley請求中驗證登入和返回相關訊息
//遠端驗證使用者
private void removeVerify(){
String url = "http://192.168.80.2:8080/fag/login";
DataOfString json = new DataOfString(getApplicationContext(),url, Request.Method.POST,loginPojo.class);
json.setVolleyCallBck(new StringVolleyCallback() {
@Override
public void getStringFromVolley(String s) {
//System.out.println(s);
}
@Override
public void putStringFromVolley(Map<String, String> map) {
map.put(USERNAME,userName.getText().toString());
map.put(PASSWORDS,passWord.getText().toString());
}
@Override
public void getJsonFromJsonString(Object o) {
loginPojo pojo = (loginPojo) o;
if (pojo.getError_code() == 0){
//儲存sessionId
BaseApplication.setSessionId(pojo.getSessionId());
//儲存使用者資訊
userinfo info = pojo.getData();
if (info != null){
//
setuserinfo();
Toast.makeText(getApplicationContext(), "登入成功", Toast.LENGTH_SHORT).show();
}
}else {
Toast.makeText(getApplicationContext(), pojo.getReason(), Toast.LENGTH_LONG).show();
}
}
@Override
public void getJsonErrorResponse(String s) {
}
});
json.StringFromAndPutNet();
}
//儲存使用者相關資訊
private void setuserinfo(){
//設定登入狀態
BaseApplication.setApp_isLogin(true);
finish();
}
相關文章
- Django 使用LDAP驗證登入DjangoLDA
- oracle中使用者登入的驗證方法Oracle
- 登入驗證碼生成kaptcha(輸入驗證碼)APT
- golang 中使用 JWT 實現登入驗證GolangJWT
- oracle使用者登入驗證總結Oracle
- MySQL登入驗證方式MySql
- JS登入驗證nullJSNull
- python驗證登入Python
- 聊聊Oracle的OS驗證登入Oracle
- 手機直播原始碼,Android Studio使用者登入及驗證原始碼Android
- Laravel- Auth 登入驗證Laravel
- ASP.NET登入驗證ASP.NET
- GitHub--oauth驗證登入GithubOAuth
- ORACLE登入驗證方式的詳解Oracle
- Yii2 使用者使用登入元件token驗證元件
- 使用MySQL驗證OpenVPN使用者登入訪問MySql
- layui使用html+servlet+ajax實現登入驗證UIHTMLServlet
- 模擬使用者登入,內含驗證碼驗證和request等操作
- Android Volley 基本使用Android
- js登入與註冊驗證JS
- APPCNA 指紋驗證登入APP
- CAS自定義登入驗證方法
- Oracle 登入的三種驗證機制Oracle
- [翻譯] 如何修改 Laravel 的登入驗證Laravel
- HTML_登入時的JS驗證方法HTMLJS
- uniapp 完成兩種方式登入 驗證碼登入 密碼登入APP密碼
- [Laravel 8 使用者認證] Jetstream 之 如何自定義登入驗證Laravel
- app直播原始碼,登入時輸入驗證碼、簡訊驗證身份APP原始碼
- vue登入註冊,帶token驗證Vue
- django 自定義登入驗證邏輯Django
- jQuery使用者登入和登錄檔單驗證程式碼例項jQuery
- 用Abp實現兩步驗證(Two-Factor Authentication,2FA)登入(三):免登入驗證
- asp.net mvc中的使用者登入驗證過濾器ASP.NETMVC過濾器
- SSM專案使用攔截器實現登入驗證功能SSM
- 關於登入(使用者名稱,密碼,驗證碼)密碼
- vue4 + laravel8使用JWT登入及token驗證VueLaravelJWT
- 遊戲陪玩原始碼的登入方式,簡訊驗證碼登入的實現遊戲原始碼
- 詳解Spring Security的HttpBasic登入驗證模式SpringHTTP模式