Recentemente, estive trabalhando em um projeto Ruby on Rails com a gem OmniAuth para fornecer autenticação do Facebook.
Quando redirecionado do Facebook de volta ao meu aplicativo, o URL continha esta pequena string feia / irritante:
por exemplo, www.mysite.com/logged-in#_=_
Este pedaço de javascript encontrará esta string e reescreverá sem nada ” no documento.
$(document).ready(function () {
if (window.location.href.indexOf('#_=_') > 0) {
window.location = window.location.href.replace(/#.*/, '');
}});
Isso pode ser facilmente colocado em seu app / assets / application.js para reescrever globalmente.