Which opens https://foobar.withgoogle.com/login
There, an object a:
a = {
message: '<span class="term-red">Error(6): Login unavailable. Try again later.</span>', logoutUrl: 'https://foobar.withgoogle.com/_ah/logout?continue=https://www.google.com/accounts/Logout%3Fcontinue%3Dhttps://appengine.google.com/_ah/logout%253Fcontinue%253Dhttps://foobar.withgoogle.com/denied/%26service%3Dah', redirectUrl: '/denied/', allow: false }
window.handleAuth=function(a){ a.logoutUrl?window.location.href=a.redirectUrl:window.location.reload()}
It seems that the allow property of the object passed is never checked :(
window.handleAuth=function(a){ a.allow = true; a.logoutUrl?window.location.href=a.redirectUrl:window.location.reload()}
and then click the button.
But it won't help for the reasons explained above.
Which opens https://foobar.withgoogle.com/login
There, an object a:
a = {
Is passed to the original window's handleAuth function:window.handleAuth=function(a){ a.logoutUrl?window.location.href=a.redirectUrl:window.location.reload()}
It seems that the allow property of the object passed is never checked :(