swooby
swooby

Reputation: 3135

How to force the facebook android 4.x sdk to have the user re-enter their credentials?

There are many questions & answers related to the subject, but very few specific to Facebook's Android 4.x SDK.

What I want to do is, after I call LoginManager.getInstance().logOut(), I want the user to have to re-authenticate in order to create a new AccessToken.

I am seeing that after I call LoginManager.getInstance().logOut() I am not prompted for credentials the next time I call LoginManager.getInstance().logInWithReadPermissions(...).

Anyone know how to force LoginManager to have the user re-authenticate?

Upvotes: 0

Views: 443

Answers (1)

Longmang
Longmang

Reputation: 1663

The Facebook process confused me for ages as it doesn't appear to be clearly explained, and as you point out, most of the questions are for SDK 3.

But as far as I can see the only way that the user needs to re-authenticate is if they go to

Facebook->Settings->Apps

and in App Settings click remove for the app.

If they have approved the App for login once then no matter what happens with the App on the Android device, provided that you follow the correct usage of LoginManager, it never prompts the use to re-authenticate.

Upvotes: 2

Related Questions