我有一个应用程序,它已经使用电子邮件和数据库来记录和退出用户。我想加入Facebook登录,但我不确定如何跟踪用户。
我遵循Facebook here的代码,使用Facebook登录工作正常,但我不确定如何跟踪用户。
使用电子邮件登录,就像将电子邮件和密码与数据库中存储的内容进行比较一样简单,但是当他们使用FB登录时可以存储哪些信息?人们可以更改他们的姓名,电子邮件等,甚至每6个月更换一次令牌。
如果我存储了可能会发生变化的任何内容,那么将与数据库不匹配,然后他们将无法再登录。
提前致谢。
答案 0 :(得分:0)
-Hello如果我错了请纠正我 - 根据facebook文档
-
callbackManager = CallbackManager.Factory.create();
ProfileTracker profileTracker = new ProfileTracker() {
@Override
protected void onCurrentProfileChanged(
Profile oldProfile,
Profile currentProfile) {
// App code
}
};
- 可以随身携带。