i'm a fan of removing the button after clicking it.

on another spot on one of my sites site i used the following jquery code to remove the button:

Code:
$(function() {
    $('#auth_button img').on("click", function (e) {
        $("#auth_button a").replaceWith("<img src='includes/languages/english/images/buttons/processing.gif' border='0' alt='Waiting' title='Waiting'>");
	});
});
button replaces with:

Name:  processing.gif
Views: 87
Size:  4.2 KB

best.