Ho un'app che utilizza esclusivamente Facebook come provider per l'autenticazione e ha impostato correttamente il callback per la modalità di produzione. Per fare in modo che funzioni, fornisci all'app Facebook un URL del sito e un dominio del sito per i callback e nel mio caso sono rispettivamente http://appname.heroku.com
e appname.heroku.com
.Come gestire i callback OmniAuth in più ambienti?
Il problema è che i miei controller sono impostati per consentire solo sessioni autenticate, quindi non posso visualizzare la mia app in modalità sviluppo perché il dominio dell'app Facebook ovviamente non è stato impostato su localhost.
Come aggirare questo senza doverlo modificare nelle impostazioni di Facebook?
creare un'altra app di Facebook per lo sviluppo con domain localhost: 3000 –