2012-11-08 9 views
12

Nella mia applicazione per essere in grado di passare a un altro utente, io uso il "auth_type = reauthenticate" parametro per il "https://www.facebook.com/dialog/oauth" URL. Questo ha funzionato per molto tempo. Sono stato in grado di accedere utilizzando altro utente FB rispetto all'ultimo registrato. (Ad esempio condiviso PC) Oggi ho scoperto che non v'è più possibile cambiare l'utente. Inserisci nuovamente la password. Inoltre, non esiste un pulsante "Annulla" (usato "dispalay = popup").caratteristica reauthenticate ha cambiato il suo comportamento?

Non riesco a trovare qualcosa al riguardo sulla developers.facebook.com

Is Qualcuno sa qualcosa a riguardo? È un bug temporaneo o qualcos'altro?

risposta

0

da: https://developers.facebook.com/docs/facebook-login/reauthentication/

Nota che applicazioni devono costruire i propri meccanismi per consentire il passaggio tra diversi utenti Facebook account usando logout funzioni e non dovrebbe fare affidamento su una nuova autenticazione per questo.

+4

Il problema qui non è i meccanismi applicazioni per consentire agli utenti di commutazione, è FB API. Ho un'applicazione e voglio forzare un cambio utente. L'API FB non offre alcun modo per disconnettere gli utenti. Se sto già connessi, il form di login si chiude automaticamente e mi concede un token di accesso, non mi dà la possibilità di passare o il logout utenti. –

+0

@GerardoContijoch Siete riusciti a trovare una soluzione? Ho eseguito lo stesso problema per la mia app che aveva bisogno di disconnettere l'utente corrente per consentire l'accesso con account diversi. – huygn