【问题标题】:How to obtain parse.com user session token in Node如何在 Node 中获取 parse.com 用户会话令牌
【发布时间】:2017-08-18 04:21:25
【问题描述】:

documentation for Parse.User.become() 表示应将单个参数传递给会话令牌become。 JavaScript API 的这个会话令牌正式来自哪里?

我没有看到将任意 ID(如会话 cookie)与 Parse 用户对象相关联的调用,因此我认为它与 REST API 返回的会话令牌相同,而不是我自己的会话管理器创建的。

到目前为止,我只看到了两种方法:field user._sessionTokenresponse to the REST API login 调用中的字段。第一个对我来说更方便,因为到目前为止我还没有直接使用 REST API,但它确实在名称的开头有那个下划线,表示危险。但是,我没有看到任何一个的明确文档。

【问题讨论】:

    标签: node.js session parse-platform


    【解决方案1】:

    如果您尝试使用 Parse.User.become,您会收到关于它在服务器上不是内存安全的错误。我找到了一种解决方法,即使用 Parse.User.current() 但您必须先调用 Parse.User.enableUnsafeCurrentUser()。

    【讨论】:

    • 我认为这只有在您的节点应用程序始终使用相同的 Parse 用户时才有效。如果您正在创建自己的 RESTful 层来代表您的客户行事,您将无法使用这种方法。这就是我的情况。
    猜你喜欢
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 2014-10-27
    • 1970-01-01
    • 1970-01-01
    • 2014-09-27
    • 1970-01-01
    • 2016-03-29
    相关资源
    最近更新 更多