ho omniauth funzionare bene nei miei Rails 3 applicazione quando lo si utilizza come un link:Omniauth chiamata autorizzazione con l'Ajax
link_to("Connect Twitter", "/auth/twitter", :id => "connect-to-twitter")
Ora io voglio chiamare '/ auth/twitter' attraverso l'Ajax. Tuttavia, nulla viene restituito dopo la fase di richiesta. Ecco l'ultima voce di registro:
Started GET "/auth/twitter" for 127.0.0.1 at 2012-10-30 17:53:02 -0700
(twitter) Request phase initiated.
Ecco il mio codice ajax (in CoffeeScript):
$("#connect-to-twitter").live("click", ->
alert('get twitter')
$.get('/auth/twitter', (data) ->
alert(data)
)
return false
)
(So che questo problema è stato fatto prima di qui, ma non ho visto alcuna reale
Ehi, hai ancora trovato una soluzione? Ho appena avuto lo stesso scopo anche se sto ancora lottando – JustBasti
No, non l'ho mai capito. –
Hmm, voglio solo bypassare usando l'API JS fb/twitter:/Anche se sembra che non sia possibile senza. – JustBasti