Skip to content

Instantly share code, notes, and snippets.

@inlightmedia
Created August 10, 2016 01:14
Show Gist options
  • Save inlightmedia/6f4b696534e6bcb35374fecbf05cdc97 to your computer and use it in GitHub Desktop.
Save inlightmedia/6f4b696534e6bcb35374fecbf05cdc97 to your computer and use it in GitHub Desktop.
Parse.initialize("<APP_ID GOES HERE>");
Parse.serverURL = '<URL GOES HERE>';
var user = new Parse.User();
user.set("username", "[email protected]");
user.set("password", "pass001");
user.set("gender", "male");
user.set("role", "manager");
user.set("email","[email protected]");
user.set("nickname", "Josh");
//// Sign up is user like save()
user.signUp().then(function (user) {
console.log(user);
// console.log(Parse.User.current());
}, function (e) {
console.log(e);
});
// user.logIn("[email protected]","pass001").then(function (user) {
// console.log(Parse.User.current());
// Make a new post with the current logged user as the author
// var Post = Parse.Object.extend("Post");
// var post = new Post();
// post.set("user", Parse.User.current());
// post.set("postTitle","My First Post");
// post.save().then(function (res) {
// console.log(Parse.User.current().get("nickname") + '\'s post as been posted');
// }, function (e) {});
//
// }, function (e) {});
// Parse.User.logOut().then(function () {
// console.log('Logged Out!');
// }, function (e) {});
// Set up new query
var q = new Parse.Query("User");
// Log all users to console
q.find().then(function (users) {
// console.log(users);
console.log("These are all the users on file: ");
for (var i = 0; i < users.length; i++) {
console.log(users[i].get("username"));
}
}, noUserError);
// Error Handlers
function error(e){
console.log(e);
}
function noUserError(e) {
console.log("There is no user logged in.");
}
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment