X-Git-Url: https://git.openstreetmap.org./rails.git/blobdiff_plain/d2ff1491b4b6f8fa3b64ab88414d0dbf01cc520e..248b5fa1aefb8c7b4ece818ad3720992f2487fe2:/app/assets/javascripts/login.js diff --git a/app/assets/javascripts/login.js b/app/assets/javascripts/login.js index 3496587b4..8297944f3 100644 --- a/app/assets/javascripts/login.js +++ b/app/assets/javascripts/login.js @@ -1,39 +1,6 @@ -$(document).ready(function() { +$(function () { // Preserve location hash in referer - if (window.location.hash) { - $("#referer").val($("#referer").val() + window.location.hash); + if (location.hash) { + $("#referer").val($("#referer").val() + location.hash); } - - // Attach referer to authentication buttons - $(".auth_button").each(function () { - var params = querystring.parse(this.search.substring(1)); - params.referer = $("#referer").val(); - this.search = querystring.stringify(params); - }); - - // Add click handler to show OpenID field - $("#openid_open_url").click(function() { - $("#openid_url").val("http://"); - $("#login_auth_buttons").hide(); - $("#login_openid_url").show(); - $("#login_openid_submit").show(); - }); - - // Hide OpenID field for now - $("#login_openid_url").hide(); - $("#login_openid_submit").hide(); - - // Handle OpenID submission by redirecting to omniauth - $("#openid_login_form").submit(function() { - var action = $(this).prop("action"), - openid_url = $(this).find("#openid_url").val(), - referer = $(this).find("#openid_referer").val(), - args = {}; - args.openid_url = openid_url; - if (referer) { - args.referer = referer; - } - window.location = action + "?" + querystring.stringify(args); - return false; - }); });