roughike / flutter_facebook_login

A Flutter plugin for allowing users to authenticate with native Android & iOS Facebook login SDKs.
BSD 2-Clause "Simplified" License
405 stars 330 forks source link

Expose `AccessToken.refreshCurrentAccessTokenAsync` method #289

Open cubuspl42 opened 3 years ago

cubuspl42 commented 3 years ago

As far as I know, currently there's no way to refresh te token received from FacebookLogin.logIn. It invalidates after ~60 days. Please correct me if I'm mistaken.

Some people state that token should be refreshed automatically by the native Facebook SDK, but that doesn't seem to be the case. See my answer on StackOverflow.

As a solution, flutter_facebook_login could expose AccessToken.refreshCurrentAccessTokenAsync method.