Advertisement
Guest User

Untitled

a guest
Mar 29th, 2016
86
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
text 1.18 KB | None | 0 0
  1. $scope.execSignup = function () {
  2. var fullName = $scope.signupForm.FullName,
  3. username = $scope.signupForm.Username,
  4. password = $scope.signupForm.Password;
  5.  
  6. dsanon.on('error', function (err) {
  7. console.log("Anonymous Deepstream connection error: ", err);
  8. });
  9.  
  10. var newUserRecord = dsanon.record.getRecord("user/"+username)
  11.  
  12. newUserRecord.whenReady(_ => {
  13. newUserRecord.set({
  14. fullName: fullName,
  15. username: username,
  16. password: password, // This is a PoC, there are a LOT of other security concerns as well - needs more architecting overall
  17. friends: []
  18. });
  19.  
  20. newUserRecord.discard();
  21.  
  22. var newCoordsRecord = dsanon.record.getRecord("coords/"+username);
  23.  
  24. newCoordsRecord.whenReady(_ => {
  25. newCoordsRecord.set({
  26. latitude: null,
  27. longitude: null
  28. });
  29.  
  30. newCoordsRecord.discard();
  31.  
  32. $ionicPopup.alert({
  33. "template": "Registration completed! Please login now."
  34. }).then(function () {
  35. $scope.registerModal.hide();
  36. $scope.loginModal.show();
  37. });
  38. });
  39. });
  40. };
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement