我正在为我的项目使用Firebase身份验证。我想为此实现一个设备登录。我知道Firebase对此不提供任何方法/ API。
我发现Firebase可以使用Firebase Admin SDK撤销所有用户的AuthToken。
RxJava
使用此方案的场景是:
在这里,Firebase也会同时从device2撤消用户令牌和注销用户令牌。
我想要的是用户应仅从device1中注销。
是否有任何方法可以列出具有不同设备ID的所有用户AuthToken,然后匹配当前令牌并撤消所有其他不匹配的令牌(例如撤消特定令牌)?