2010-03-04 8 views

Répondre

1

Il est nécessaire pour eux soit d'être connecté à facebook ou pour vous de fournir le login facebook connect.

Du Facebook Connect FAQ:

Un utilisateur peut commencer à interagir avec votre application immédiatement. Pour applications dans Facebook, vous n'avez pas besoin d'avoir un utilisateur autoriser votre demande dès que l'utilisateur visites votre page sur la toile. Voir automatique Authentification: http://wiki.developers.facebook.com/index.php/Automatic_Authentication.

Un utilisateur autorise une application lorsque l'application présente une connexion écran où l'utilisateur accepte le service des termes de l'application de et permet l'accès aux applications de ses données de profil et crée une plus connexion permanente.

Vous pouvez en savoir plus ici: http://wiki.developers.facebook.com/index.php/Authorizing_Applications

+0

merci d'avoir répondu - j'ai jeté un oeil à la documentation, mais je ne voulais pas croire le pire. – unknown

+0

cela semble prometteur. vous pouvez demander à l'utilisateur d'accorder à votre application des autorisations étendues, parmi lesquelles une autorisation de recherche très intéressante pour accorder l'accès à votre application lorsque l'utilisateur est déconnecté - n'a encore rien codé, mais après je le ferai. http://wiki.developers.facebook.com/index.php/Extended_permissions offline_access - Cette autorisation accorde à une application l'accès aux données utilisateur lorsque l'utilisateur est hors ligne ou n'a pas de session active. – unknown

0

Si lors de l'authentification de votre application de l'utilisateur que vous avez demandé le « offline_access » Extended permission alors vous aurez un jeton d'accès OAuth qui ne sera jamais expireront et vous pouvez l'utiliser récupérer des informations sur l'utilisateur à partir de Graph api.

Généralement Si l'application n'a pas demandé l'autorisation offline_access, le jeton d'accès est limité dans le temps. Les jetons d'accès limités dans le temps sont également invalidés lorsque l'utilisateur se déconnecte de Facebook. Si l'application a obtenu l'autorisation offline_access de l'utilisateur, le jeton d'accès n'a pas de date d'expiration. Cependant, il est invalidé chaque fois que l'utilisateur change son mot de passe. Mais n'oubliez pas que Facebook insiste sur les actions initiées par l'utilisateur.

Questions connexes