创建用户帐户javascript和API' s

时间:2014-11-19 22:13:42

标签: javascript asp.net-web-api user-accounts

我最近开始学习API以及如何获取和发布数据到API。

例如,我的网站上有一个注册表单:

        <form ng-submit="submit()">
        <p>Name: <input ng-model="person.name"></p>
        <p>Password: <input ng-model="person.password"></p>
        <p><button>Add</button></p>
        </form>

将提交后的数据提交给JSON API。

  var myApp = angular.module('myApp', []);
  myApp.controller('PeopleController', function ($scope, $http) {

  var url = 'https://something.com/users.json';

  $http.get(url).success(function(a) {
    console.log(a);
    $scope.people = a;
  });

  $scope.submit = function() {
    $http.post(url, $scope.person)
   .success(function(data, status, headers, config) {
   })
    .error(function(data, status, headers, config) { 
   });

    }});

API如下所示:

   {
      "people" : [
    {"name": "Charles Babbage", "password": abc1791},
    {"name": "Tim Berners-Lee", "password": cde1955},
    {"name": "George Boole", "password": efg1815}
    ]
  }

现在我知道我遗漏了许多像mongoDB这样的数据库以及其他很少的东西,这个例子太简单了。

但是如何使用我的API中的这些信息来创建用户帐户。因此,如果查尔斯巴贝奇签约,他会看到他可以编辑的个人(非常基本)个人资料是姓名和密码然后退出。我知道我缺少关键的东西,如身份验证,甚至会话,但我想逐步采取这一步骤。

我事先感谢你提供任何帮助或建议。

问候,

0 个答案:

没有答案