User:Writ Keeper/Scripts/logoutConfirm.js

Source: Wikipedia, the free encyclopedia.
Note: After saving, you have to bypass your browser's cache to see the changes. Google Chrome, Firefox, Microsoft Edge and Safari: Hold down the ⇧ Shift key and click the Reload toolbar button. For details and instructions about other browsers, see Wikipedia:Bypass your cache.
$(document).ready(function ()
{
	$("li#pt-logout a").off("click").click(function () 
	{
		if(confirm("Are you sure you want to log out?"))
		{
			mw.loader.using(['mediawiki.api']).done(function ()
			{
				var api = new mw.Api();
				api.postWithToken('csrf', 
				{
    				action: 'logout'
  				}).then(function() 
				{
    				window.location.reload();
  				});
			});
		}
		return false;
	});
});