Sto usando l'auth social di python. Ho integrato l'accesso / iscrizione con facebook con il mio sito Web. Ho questo problema con le impostazioni delle app di Facebook: Se un utente ha eseguito correttamente l'accesso con Facebook nel mio sito Web e poi [fai riferimento alla schermata qui: https://www.dropbox.com/s/ztvs1ove62yy5n1/fb3.png?dl=0] rimuove il segno di spunta sull'indirizzo e-mail esalvalo, la sezione Indirizzo email non viene visualizzata la prossima volta che apre le impostazioni dell'app e l'utente non sarà in grado di accedere con Facebook. È comunque possibile che l'utente possa abilitare nuovamente il segno di spunta dell'indirizzo e-mail nelle impostazioni dell'app?
L'unica soluzione che ho trovato è stata questa:
- L'utente dovrebbe rimuovere l'app e
- prova ad accedere nuovamente con Facebook nel sito Web. Dove può vedere un pop-up da Facebook con un'opzione per spuntare l'indirizzo e-mail e il profilo pubblico.
risposte:
0 per risposta № 1Dovrai chiedere nuovamente le autorizzazioni rifiutate in base a quando è necessario. Dal Documenti:
Se qualcuno ha rifiutato un'autorizzazione per la tua app, la finestra di dialogo di accesso non lasciare che la tua app richieda l'autorizzazione a meno che tu non passi
auth_type=rerequest
insieme alla tua richiesta.
È possibile trovare alcuni dettagli di implementazione di Riscuotere le autorizzazioni rifiutate di Qui.