Meteor js api适用于移动平台

时间:2013-02-13 23:21:15

标签: meteor

我们有一个项目,我们将Meteor作为Web前端运行,我们在另一个端口使用PHP + nginx进行移动平台的api调用。

Meteor和PHP后端连接到一般的mongo数据库。

Meteor在授权和注册时不会发送到服务器普通密码,并使用安全远程密码协议。

Meteor.loginWithPassword(user, password, [callback])

无法在服务器上使用

如何创建可以注册/授权并向移动客户端提供可用于授权的令牌的Web服务?

1 个答案:

答案 0 :(得分:2)

我知道这有点棘手,因为没有很好的访问POST和GET请求的流量,我认为它在路线图上,但你可以试试这个。我是从另一个answer

借来的

您可以尝试为特定的JS请求创建自定义节点路由。 e.g

__meteor_bootstrap__.app.stack.splice (0, 0, {
route: '/checklogin',
handle: function (req,res, next) {
        username = req.param('username') //req contains POST data
        //Check whether the thing is logged in
        //Other stuff..
        res.send({success:false..}});
    }.future ()
});