Warning: file_get_contents(/data/phpspider/zhask/data//catemap/9/javascript/444.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
Javascript 使用API';他在一个有角度的项目中_Javascript_Angularjs - Fatal编程技术网

Javascript 使用API';他在一个有角度的项目中

Javascript 使用API';他在一个有角度的项目中,javascript,angularjs,Javascript,Angularjs,我是API的新手,所以这个问题可能很傻 我正在尝试构建Angular项目的登录/注册结构,我有用于此的API。但是我检查了很多登录/注册结构。他们使用一个点。例如,它被称为“/login”。但我有三个端点: /authenticate, /authorize, /token 验证参数:用户名、密码、客户端id、重定向uri、作用域 授权参数:客户端id、客户端机密、重定向uri /令牌参数:代码 我通过此服务获得了它的登录结构: var loginUser = function (User,

我是API的新手,所以这个问题可能很傻

我正在尝试构建Angular项目的登录/注册结构,我有用于此的API。但是我检查了很多登录/注册结构。他们使用一个点。例如,它被称为“/login”。但我有三个端点:

/authenticate,
/authorize,
/token
验证参数:用户名、密码、客户端id、重定向uri、作用域

授权参数:客户端id、客户端机密、重定向uri

/令牌参数:代码

我通过此服务获得了它的登录结构:

var loginUser = function (User, callback) {
  var fullApiPath = serviceROOT + 'authentication';
  $http({
    method: 'POST',
    url: fullApiPath,
    data: User
  }).
  success(function (data, status, headers, config) {
    callback(data, status, headers, config);
    console.log('ok');
    $location.url('/profile');
  }).
  error(function (data, status, headers, config) {
    console.log('Fatal request on = ' + fullApiPath);
    callback(data, status, headers, config);
  });
};
是的,它是有效的,但我不知道之后如何进行,或者这是一个很好的解决方案

我怎样才能继续?有类似这种结构的演示或示例吗?
如果你能帮助我,我将非常高兴。谢谢。

我想这会更好,但我不确定。@ShotgunNinja这里的问题不太清楚。代码可以工作,这听起来确实像是代码审查可以工作,但OP似乎在问从哪里开始。。。这对于SO来说太宽泛了,对于CR来说是离题的,因为它似乎基本上要求新的代码/功能,而CR没有这样做。我投票决定结束,因为我不清楚你在问什么。我认为这会更好,但我不确定。@shotgunnija这里不太清楚你在问什么。代码可以工作,这听起来确实像是代码审查可以工作,但OP似乎在问从哪里开始。。。这对于SO来说太宽泛了,对于CR来说是离题的,因为它似乎基本上要求新的代码/功能,而CR没有这样做。我投票决定结束,因为我不清楚你在问什么。