我是android和java的新手,我正在尝试设置一个登录页面,该页面发布到验证凭据并返回cookie的网页。
我正在使用eclipse附带的登录模板。
我不知道该放些什么// TODO:尝试针对网络服务进行身份验证。
所有我需要它所以发布到我的页面像这样:www.mywebsite.com/login?userid = john& password = test
如果凭据正确,我会得到一个json成功字符串和cookie。我如何将其合并到此模板中,或者我需要代替针对网络服务的身份验证
public class UserLoginTask extends AsyncTask<Void, Void, Boolean> {
@Override
protected Boolean doInBackground(Void... params) {
// TODO: attempt authentication against a network service.
try {
// Simulate network access.
Thread.sleep(2000);
} catch (InterruptedException e) {
return false;
}
for (String credential : DUMMY_CREDENTIALS) {
String[] pieces = credential.split(":");
if (pieces[0].equals(mEmail)) {
// Account exists, return true if the password matches.
return pieces[1].equals(mPassword);
}
}
// TODO: register the new account here.
return true;
}
@Override
protected void onPostExecute(final Boolean success) {
mAuthTask = null;
showProgress(false);
if (success) {
finish();
} else {
mPasswordView
.setError(getString(R.string.error_incorrect_password));
mPasswordView.requestFocus();
}
}
@Override
protected void onCancelled() {
mAuthTask = null;
showProgress(false);
}
}
}
编辑:我尝试搜索此示例,但未找到适合我的情况。任何指向解决方案的链接或我想要做的事情的例子都表示赞赏。