The forum of the forums

Would you like to react to this message? Create an account in a few clicks or log in to continue.
The forum of the forums
4 posters

    using JS for login : login isn't working after domain change

    Panicmakerz
    Panicmakerz
    Forumember


    Posts : 55
    Reputation : 1
    Language : greek

    In progress using JS for login : login isn't working after domain change

    Post by Panicmakerz March 7th 2018, 9:20 pm

    First topic message reminder :

    Hello,
    I bought a domain name from goDaddy and linked it with my forum. The problem is when I try to login from the new domain I can't, but when I login from the forumotion url it's all good.

    So if I access forum from this URL I can't login:
    http://duelingrealm.com/

    But I can from this:
    http://testacademy.forumgreek.com/

    I also have this JS for login
    Code:
    (function() {
      var lang = {
        title : 'Please enter your username and password to log in.',
        username : 'Username : ',
        password : 'Password : ',
        automatic : 'Log in automatically : ',
        login : 'Log in',
        register : 'Register',
        forgot : 'I forgot my password',
     
        redirect : window.location.href // page the user is redirected to upon login
      };
     
      // quick login theme
      document.write('<style type="text/css">#fa_quick_login{color:#333;font-size:13px;font-family:Arial,Verdana,Sans-serif;background:#FFF;border:1px solid #CCC;border-radius:3px;box-shadow:0 6px 12px rgba(0,0,0,.175);margin-top:20px;position:fixed;z-index:40000;width:400px}#fa_quick_login:before{content:url(http://i21.servimg.com/u/f21/18/21/41/30/arr10.gif);position:absolute;right:15px;top:-10px}#fa_right a.rightHeaderLink[href$="/login"]{padding:0 6px}#fa_right a.rightHeaderLink.fa_login_actif{color:#333!important;background-color:#FFF!important}#fa_quick_login a.gensmall{color:#069!important;}#fa_quick_login a.gensmall:hover{color:#333}#fa_quick_login input{color:#333;background:#FFF;border:1px solid #CCC;border-radius:3px;padding:3px;margin:2px;cursor:text}#fa_quick_login input:hover{border-color:#593703}#fa_quick_login input:focus{border-color:#333;outline:0}#fa_quick_login input.mainoption{color:#593703;border:1px solid #593703;background:0 0;font-weight:700;display:block;width:100%;padding:6px 3px;margin-top:10px;cursor:pointer;transition:300ms}#fa_quick_login input.mainoption:hover{color:#FFF;background:#593703}#fa_quick_login input.mainoption:focus{color:#FFF;background:#8B5;border-color:#8B5}#fa_quick_login table.forumline,#fa_quick_login td,#fa_quick_login th,#fa_quick_login tr{border:none!important;background:0 0!important;border-radius:0!important;white-space:normal}#fa_quick_login .thHead{color:#333;font-size:13px;font-family:"Trebuchet MS",Arial,Verdana,Sans-serif}#fa_quick_login td{font-size:13px;padding:3px}</style>');
     
      $(function() {
        if (!_userdata.session_logged_in && _userdata.activate_toolbar) {
          var container = document.createElement('DIV');
          container.id = 'fa_quick_login';
          container.style.display = 'none';
          container.innerHTML = '<form action="/login" method="post" name="form_login"><table class="forumline" width="100%" border="0" cellspacing="0" cellpadding="4" align="center"><tbody><tr><th colspan="3" class="thHead" nowrap="nowrap" height="25">' + lang.title + '</th></tr><tr><td width="100%" align="center" class="row1"><table cellpadding="0" cellspacing="0" border="0"><tbody><tr><td class="row1 align_gauche"><table width="100%" border="0" cellspacing="1" cellpadding="0"><tbody><tr><td class="align_droite" width="50%"><span class="gen">' + lang.username + '</span></td><td width="50%"><input type="text" name="username" value="" size="25" maxlength="40"></td></tr><tr><td class="align_droite"><span class="gen">' + lang.password + '</span></td><td><input type="password" name="password" size="25" maxlength="32"></td></tr><tr align="center"><td colspan="2"><span class="gen">' + lang.automatic + '<input type="checkbox" name="autologin" checked="checked"></span></td></tr><tr align="center"><td colspan="2"><input type="hidden" name="redirect" value="' + lang.redirect + '"><input type="hidden" name="query" value=""><input type="hidden" name="tt" value="1"><input class="mainoption" type="submit" name="login" value="' + lang.login + '"></td></tr><tr align="center"><td colspan="2"><br><span class="gensmall"><a class="gensmall" href="/register">' + lang.register + '</a>&nbsp;&nbsp;|&nbsp;&nbsp;<a class="gensmall" href="/profile?mode=sendpassword">' + lang.forgot + '</a></span></td></tr></tbody></table></td></tr></tbody></table></td></tr></tbody></table></form>';
          document.body.appendChild(container);
     
          $(function() {
            var right = document.getElementById('fa_right');
     
            if (right) {
              right.firstChild.onclick = function() {
                var login = document.getElementById('fa_quick_login'), offset = this.getBoundingClientRect(), loffset;
     
                if (login) {
                  if (/none/.test(login.style.display)) {
                    login.style.display = '';
                 
                    loffset = login.getBoundingClientRect();
                    login.style.top = offset.top + 30 + 'px';
                    login.style.left = offset.left - ((loffset.right - loffset.left) - (offset.right - offset.left)) + 'px';
                 
                    login.getElementsByTagName('FORM')[0].username.focus();
                    this.className += ' fa_login_actif';
                  } else {
                    login.style.display = 'none';
                    this.className = this.className.replace(/fa_login_actif/, '');
                  }
                }
             
                return false;
              };
            }
          });
        }
      });
    }());

    $(function() {
        if (_userdata["session_logged_in"] == "0") {
            /* PERSONNALISATION DES TEXTES */
          var txt_username = "Username:",
              txt_password = "Password:",
                txt_login = "Login",
                txt_remember = "Auto-Login next time",
                txt_guest = "Not registred?",
                txt_create = "Sign Up",
                txt_lost = "Forgot password?",
                txt_recover = "Recover";
            /* END OF PERSONALISATION - Do not modify the code below */
     
            $('body').prepend('<div id="quickloginform_overlay" style="display:none;z-index:2147483647"></div><div id="quickloginform" style="display:none;z-index:2147483647"><form id="fa-login-form" class="login-form" name="form_login" method="post" action="/login"><input type="text" maxlength="40" name="username" placeholder="' + txt_username + '" required=""><input type="password" maxlength="32" name="password" placeholder="' + txt_password + '" required=""><button name="login">' + txt_login + '</button><label><p>' + txt_remember + ' <input type="checkbox" style="vertical-align: middle;" name="autologin"></p></label><p style="float:left; text-align:left;">' + txt_guest + '<br><a href="/register">' + txt_create + '</a></p><p style="float:right; text-align:right;">' + txt_lost + '<br><a href="/profile?mode=sendpassword">' + txt_recover + '</a></p><div style="clear:both;"></div><input name="redirect" value="' + window.location.pathname + '" type="hidden"></form></div>');
     
            $('a[href*="/login"]').click(function() {
                $('#quickloginform, #quickloginform_overlay').fadeIn();
                $('#quickloginform input[name="username"]').focus();
                return false;
            });
     
            $(document).click(function(e) {
                if ($(e.target).closest('#quickloginform form').length === 0) {
                    $('#quickloginform, #quickloginform_overlay').fadeOut();
                }
            });
            $(document).keyup(function(e) {
                if (e.keyCode == 27) {
                    $('#quickloginform, #quickloginform_overlay').fadeOut();
                }
            });
        }
    });

    $(function(){
      var middle_text = " replied to ";
      var empty_title = "this topic";
      if(typeof(compileNotif)!="function")return;var d=compileNotif;Toolbar.compileNotif=compileNotif=function(b){var a=d(b);if(b.text.type==FA.Notification.NOTIF_TOPIC_WATCH){var c=a.match(/^(.*) wrote a message (<a href="\/t[0-9]+(p[0-9]+)?-([^#?"]*)[^"]+">)[^<]+<\/a>$/);c&&(b=c[1]+middle_text+c[2],a=c[4],a="topic"==a||/^[\s-]*$/.test(a)?empty_title:a.replace(/-/g," ").replace(/(^\s+|\s+$)/g,""),a=b+a+"</a>")}return a}
    });

    help Confused ?
    Panicmakerz
    Panicmakerz
    Forumember


    Posts : 55
    Reputation : 1
    Language : greek

    In progress Re: using JS for login : login isn't working after domain change

    Post by Panicmakerz March 7th 2018, 10:52 pm

    yea from chrome I have the coockie thing. If I buy a domain from forumotion will this be resolved?
    cause I can login to the .forumgreek.com url with any settings for coockies
    BlackScorpion
    BlackScorpion
    Graphic Designer
    Graphic Designer


    Male Posts : 7038
    Reputation : 920
    Language : English
    Location : USA

    In progress Re: using JS for login : login isn't working after domain change

    Post by BlackScorpion March 7th 2018, 11:28 pm

    Must be something on your end, I can log in with no problem using Firefox.

    using JS for login : login isn't working after domain change - Page 2 Screen35

    Also my Google Browser has no issues logging in.

    using JS for login : login isn't working after domain change - Page 2 Screen36


    Ape
    Ape
    Administrator
    Administrator


    Male Posts : 19324
    Reputation : 2005
    Language : fluent in dork / mumbojumbo & English haha

    In progress Re: using JS for login : login isn't working after domain change

    Post by Ape March 8th 2018, 1:04 am

    The reason is your code needs to read a third-party cookie on your browser's that is why you need to ok cookies on that code.

    On Firefox you must have Accept third-party cookies set to From visited or always if it's set to Never it will not let you log in as the third-party cookies need to get in your browser.

    Buying a domain from us maybe better but I can't be 100% sure it will work with the code you are using.

    Can I ask where you got the code from ?



    using JS for login : login isn't working after domain change - Page 2 Left1212using JS for login : login isn't working after domain change - Page 2 Center11using JS for login : login isn't working after domain change - Page 2 Right112
    using JS for login : login isn't working after domain change - Page 2 Ape_b110
    using JS for login : login isn't working after domain change - Page 2 Ape1010

      Current date/time is September 22nd 2024, 1:45 pm