【问题标题】:How can i use back4app with AngularJS application? [closed]如何将 back4app 与 AngularJS 应用程序一起使用? [关闭]
【发布时间】:2017-08-05 20:16:04
【问题描述】:

我想将 Back4App 与 angularjs 应用程序一起使用,用于简单的用户登录。

我可以这样做吗?如何做?

【问题讨论】:

    标签: parsing server back4app


    【解决方案1】:

    是的,这可以完成并且已经完成。使用 parse.com 上的 javascript 文档 http://docs.parseplatform.org/js/guide/

    还有一个 nodejs 工具。 https://www.npmjs.com/package/angular-parse 你熟悉 Angularjs 吗?

    加载 angularjs 并在 HTML 中解析

    在您的控制器中,从您的登录表单中传递数据:

    $scope.submitFormReg = function(newUser){
        var user = new Parse.User();
        user.set("username", newUser.user);
        user.set("password", newUser.pass);
        user.set("email", newUser.email);
    
        user.signUp(null, {
          success: function(user) {
            // Hooray! Let them use the app now.
          },
          error: function(user, error) {
            // Show the error message somewhere and let the user try again.
            alert("Error: " + error.code + " " + error.message);
    
            Parse.User.logOut().then(() => {
            });
          }
        });
    };
    
    $scope.submitFormLogin = function(newUser){
        Parse.User.logIn(newUser.user, newUser.pass, {
          success: function(user) {
            // Do stuff after successful login.
        $location.path('/');
    
      },
      error: function(user, error) {
        // The login failed. Check error to see why.
        alert(newUser + " login failed: " + error);
      }
        });
    };
    

    【讨论】:

      猜你喜欢
      • 1970-01-01
      • 1970-01-01
      • 2015-07-12
      • 1970-01-01
      • 2014-10-20
      • 1970-01-01
      • 1970-01-01
      • 2016-06-20
      • 2021-06-30
      相关资源
      最近更新 更多