Then the short answer is that your logged-in-FB/Twitter state is saved inside your browser. So the next time you try to log in, they find that you are already signed in and given permissions to use an app.
To logout from facebook, you need to include their JS API and change logout sequence to include this call:
FB.logout()
I suppose, something similiar is needed for twitter.
By the way, why you want user to log in every time? It’s very annoying, especially on mobile )
In mongo users collection there is object services with “resume” object inside with all the tokens and I would expect every 1 of these tokens represent the value browser is remembering.
So by deleting them …
Has anyone found any solution to this problem. I am facing the exact issue. Tried following query on server while logging out but its not working: Meteor.users.update( {_id: userId} , {$set : {"services.resume.loginTokens": [] } } );
May be we need to clear the webview’s cache too. Any thoughts?