我正在迁移和基于解析构建的旧android应用程序,以解析在heroku上托管的服务器。我正在从头开始在mlab上构建数据库。有没有人知道解析的登录结构?我想知道parseUser的结构。提前谢谢。
答案 0 :(得分:0)
这很简单。 Parse会自动为您处理用户和会话表。基本上在登录时,只需使用
<link href="https://maxcdn.bootstrapcdn.com/bootstrap/3.3.7/css/bootstrap.min.css" rel="stylesheet"/>
<div class="row">
<div class="col-md-12">
<h2 class="portfolio-head">PORTFOLIO</h2>
</div>
</div>
<div class="row">
<div class="col-md-12 col-xs-12 text-center">
<div class="portfolio-nav-holder">
<ul class="portfolio-nav">
<li><a>Featured</a></li>
<li><a>Websites</a></li>
<li><a>Logos</a></li>
<li><a>Graphics</a></li>
<li><a>Photography</a></li>
</ul>
</div>
</div>
</div>
在数据库中,parse将创建一个会话行,其中包括sessiontoken,指向用户的指针以及令牌的到期日期。
答案 1 :(得分:0)
有没有人知道解析的登录结构?
在Parse Android SDK中登录Parse server上的用户有4种不同的结构:
使用用户名和密码登录用户:
使用第三方身份验证凭据登录用户:
有两种流行方式,同步方式或asynchronous方式:
ParseUser.logIn(username, password); // Synchronous way
ParseUser.logInInBackground(username, password, myLogInCallback); // Asynchronous way
例如使用同步方式:
try {
ParseUser.logIn(username, password);
} catch (ParseException e) {
// if login failed, for some reason parse throw an ParseException
e.printStackTrace();
return false;
}
例如使用异步方式:
ParseUser.logInInBackground(username, password, new LogInCallback() {
public void done(ParseUser user, ParseException e) {
if (user != null) {
// Yes ! The user is logged in.
} else {
// if login failed, look at the ParseException to see what happened.
}
}
);
我希望我的回答很有帮助