推送通知
对应的官方页面地址
Bitwarden 使用推送通知从 Bitwarden 服务器与其客户端进行实时通信。
Bitwarden 将其用于
目前,此功能用于:
在客户端之间同步密码库
无密码登录请求
使用的技术
Bitwarden 服务器在执行相关操作时启动推送通知,通常是在用户数据发生更改且需要同步时,或者执行需要用户输入的操作时。
目前有两种不同的方法用于推送通知:
移动应用程序使用 Azure 通知中心,它是 Apple 和 Android 生态系统的推送通知服务 (PNS) 的抽象。自托管实例通过 Bitwarden 云托管服务中继其移动消息。
其他客户端使用 SignalR,它是一种双向 RPC,通常通过 WebSocket(但也有其他协议)来与我们的非移动客户端建立实时客户端通信。
最后更新于