User Management
At the core of many apps, there is a notion of user account management that lets users access their information in a secure manner. A specialized user class called ParseUser is available to automatically handles these kind of functionalities.
ParseUser is a subclass of the ParseObject, and has all the same features. All the methods that are on ParseObject also exist in ParseUser. The difference is that ParseUser has some special additions specific to user accounts.
Signing Up
import com.parse.ParseException;
import com.parse.ParseUser;
import com.parse.SignUpCallback;
public void signUpUser(String username, String password, String email)
{
ParseUser user = new ParseUser();
user.setUsername(username);
user.setPassword(password);
user.setEmail(email);
// other fields can be set just like with ParseObject
user.put("phone", "650-253-0000");
user.signUpInBackground(new SignUpCallback()
{
public void done(ParseException e)
{
if (e == null)
{
// Hooray! Let them use the app now.
}
else
{
// Sign up didn't succeed. Look at the ParseException
// to figure out what went wrong
}
}
});
}Logging In
Get current User
Last updated
Was this helpful?