J'ai une application qui utilise Facebook en combinaison avec Parse pour les utilisateurs de connexion. Mon problème est que lorsque je ferme complètement l'application puis que je l'ouvre à nouveau, mon AccessToken de Facebook est nul. On dirait qu'il n'est pas stocké de session à session pour une raison quelconque. Lorsque je me déconnecte et que je me reconnecte, cela fonctionne correctement. Quelqu'un a connu le même problème? Voici comment je me connecte les utilisateurs:Facebook AccessToken est null à la ré-ouverture de l'application après une fermeture "complète"
List<String> permissions = Arrays.asList("public_profile");
ParseFacebookUtils.logInWithReadPermissionsInBackground(this, permissions, new LogInCallback() {
@Override
public void done(ParseUser user, ParseException err) {
if (user == null) {
//Error...
} else if (user.isNew()) {
//Some code...
mCurrentUser = ParseUser.getCurrentUser();
} else {
//Some code...
mCurrentUser = ParseUser.getCurrentUser();
}
}
});
Malheureusement, je l'ai déjà fait. N'aide pas. – Slagathor
La chose étrange est que lorsque j'ouvre après une fermeture la première fois, j'ai un jeton d'accès valide lors de l'exécution du code de l'application, mais il devient nul lorsque la première activité commence. – Slagathor
comment accéder au jeton d'accès –