Sto implementando un po 'di ruby su un codice rails per i miei utenti. Sto creando il link OAuth corretta ... qualcosa comePerché gli utenti devono inserire un PIN di Twitter di 7 cifre per consentire l'accesso alla mia applicazione?
http://twitter.com/oauth/authorize?oauth_token=y2RkuftYAEkbEuIF7zKMuzWN30O2XxM8U9j0egtzKv
Ma dopo il mio accesso di account di prova per borse di Twitter, si tira su una pagina che dice "Hai concesso con successo l'accesso a. Basta tornare e immettere il seguente PIN per completare il processo 1234567 "
Non ho idea di dove l'utente debba inserire questo PIN e perché debbano farlo. Non penso che questo dovrebbe essere un passo necessario. Twitter dovrebbe reindirizzare l'utente all'URL di richiamata che ho fornito nelle impostazioni dell'applicazione. Qualcuno sa perché questo sta accadendo?
UPDATE ho trovato this article che gli Stati devo inviare i miei utenti a questo URL (nota "autenticare" al posto di "autorizzazione"):
http://twitter.com/oauth/authenticate?oauth_token=y2RkuftYAEkbEuIF7zKMuzWN30O2XxM8U9j0egtzKv
ho fatto il cambiamento, ma Twitter reindirizza l'utente al percorso di autorizzazione dopo aver fatto clic su "Consenti", che restituisce il PIN di 7 cifre!
grazie hai salvato la mia giornata! –