带有一个用户帐户的Google驱动器API,用于不同的设备

时间:2016-09-30 08:42:55

标签: android google-drive-android-api

我正在使用google drive API来备份和恢复我的SQLite数据库。一切都很完美。但现在我有一个问题。

例如,id为xyz@gmail.com的用户从两个不同的设备登录以访问我的应用。现在,如果设备同时运行,则只有最后一次设备更新将保存在驱动器上。

如何限制用户每台设备只能使用一个Google帐户?对于前者我有xyz @ gmail帐户,我将这个帐户用于两个设备。

我该如何处理?请指导我。

2 个答案:

答案 0 :(得分:3)

当用户连接他的帐户时,你在db中将boolean设置为false,当他断开/离开应用程序时你将boolean设置为true。

当他登录时,你检查布尔值,如果是,他可以连接,否则你阻止他。

答案 1 :(得分:0)

在登录时保存用户设备ID,然后您可以在两台设备上管理使用一个帐户的用户。