【发布时间】:2018-01-17 14:22:08
【问题描述】:
我正在使用树莓派和 Firebase 开发设备/产品...
系统流程如下:用户在我的网站上购买设备,她可以使用相同的凭据登录移动应用程序。
目前,我依靠一些如何生成的 uniuqe id 放入设备中,以便从设备和设备到 Firebase 实时数据库与 db 进行交互......
现在我需要知道设备是在线还是离线。答案应该是可能的两个解决方案。因为我想通知用户:“您的设备离线”...
1- 基于当前代码(依赖唯一 ID):如果可能,我该如何实现。
2- 将系统更改为基于用户的系统:如果我实现了这个,我必须如何思考系统。设备将没有显示输入或键盘。例如当用户更改她的密码时会发生什么?
谢谢你..
【问题讨论】:
-
@beratuslu 我的回答有帮助吗?
-
@DennisSmolek 我正在使用github.com/thisbejim/Pyrebase 库,所以我需要分叉这个 repo 以检查它是否可以工作。或者你知道更简单的解决方案吗?
-
不是真的,这是 1-3 行代码,所以我说这是我能想到的最简单的...
-
@DennisSmolek 我认为 pyrebase (github.com/thisbejim/Pyrebase) 使用 Rest API 与 Firebase 交互。那么使用indg Rest API可以设置onDisconnect吗?
标签: firebase firebase-authentication firebase-cloud-messaging