I wrote a code that request an AuthToken from the account manager, using the getAuthToken(). On the first time - the user needs to \"Allow\" the authentication, but later on the
I've found that when you remove and re-add the account, then the permission is revoked, and you have to allow it again.
That's the easiest way i've found, I'm marking this as the answer unless I'll get a better one.