如何使用 Backand 检索当前登录的用户

Posted

技术标签:

【中文标题】如何使用 Backand 检索当前登录的用户【英文标题】:How to retrieve the currently logged in user with Backand 【发布时间】:2016-03-10 05:36:17 【问题描述】:

我正在为我的 Ionic 应用程序使用 Backand BaaS。我正在尝试检索当前登录的用户。

目前,我正在使用登录用户在登录事件时设置一个 $rootScope 变量。

有没有更简单的方法来完成这个过程,而不必以编程方式设置我自己的“loggedInUser”变量?

【问题讨论】:

【参考方案1】:

登录后, 您可以通过两种方法获取用户详细信息。

 Backand.getUsername()
 Backand.getUserDetails()

您必须向控制器添加“Backand”服务。

app.controller('ExampleCtrl', function(Backand)
     console.log(Backand.getUsername());

如果用户未登录,方法将返回 null。

【讨论】:

谢谢@Ygalbel。我为此搜索了 Backand Docs,但在发布线程之前找不到它。如果有的话,你能指导我查阅文档吗? 这可以在here 和sdk 部分找到更多详细信息here 第二个链接失效了,在帮助页面的搜索栏里搜索“getUserDetails”就可以找到了。

以上是关于如何使用 Backand 检索当前登录的用户的主要内容,如果未能解决你的问题,请参考以下文章

如何在 websocket 控制器中检索当前登录的用户

Cakephp 3 - 如何在验证过程中检索“表”类中的当前登录用户?

在 Backand 上扩展 Facebook 范围

使用 BackAnd SDK 登录 Backand

如何使用 Backand 安全操作参数

Backand- 使用 facebook 和 google 登录错误