forums.delphiforums.com Open in urlscan Pro
44.226.217.87  Public Scan

Submitted URL: http://profiles.delphiforums.com/ringswap
Effective URL: https://forums.delphiforums.com/n/login/login.aspx?webtag=dflogin&seamlesswebtag=http%3a%2f%2fprofiles.delphiforums.com%2fringsw...
Submission: On June 17 via manual from IN — Scanned from DE

Form analysis 1 forms found in the DOM

https://forums.delphiforums.com/n/login/login.aspx?seamlesswebtag=http%3a%2f%2fprofiles.delphiforums.com%2fringswap%3fredirCnt%3d1&webtag=dflogin

<form action="https://forums.delphiforums.com/n/login/login.aspx?seamlesswebtag=http%3a%2f%2fprofiles.delphiforums.com%2fringswap%3fredirCnt%3d1&amp;webtag=dflogin">
  <div id="df_regtabs" class="tab-content">
    <div class="tab-pane active" id="df_lgnForm" title="Welcome! Please log in.">
      <div class="os-loginheader"><!--pbr.loginFormHeaderHtml in dfloginz--></div>
      <div class="form-group"><label for="lgnForm_username" accesskey="s">Enter your Membername or E-Mail Address:</label><input tabindex="1" type="text" id="lgnForm_username" class="form-control" value=""></div>
      <div class="form-group df-password"><label for="lgnForm_password" accesskey="p">Password</label><a class="pull-right" data-toggle="tab" href="#df_fgtForm">I forgot</a><input tabindex="2" type="password" id="lgnForm_password"
          class="form-control df-formsubmit" data-button="df_lgnbtn" value="">
        <div class="checkbox"><label><input type="checkbox" id="lgnForm_savePassword">Save password?</label></div>
      </div>
      <div id="dflogin_agreedEU" class="form-group df-tos" style="display: none">
        <div class="checkbox"><label><input type="checkbox" id="lgnForm_agreedEU"> I agree to the terms of the Delphi Forums <a href="/agreement.htm" target="_blank">Terms of Service</a> and
            <a href="/privacy.htm" target="_blank">Cookies and Privacy Policy</a>. </label></div>
      </div>
      <div class="form-group df-btnrow">
        <a tabindex="3" class="btn btn-primary pull-right" id="df_lgnbtn" href="javascript:void(0)" onclick="dfns.loginClick(this);" data-form="df_lgnForm" data-sourceid="lgnForm" data-fields="lgnForm_*" data-ajaxtype="jsonp" data-message="-" data-apiurl="https://forums.delphiforums.com/dflogin/api/v1/auth/authenticate?sourceId=lgnForm&amp;fieldPrefix=lgnForm&amp;setCookie=true&amp;getAlerts=true&amp;pttv=3">Login</a>
      </div>
      <div class="df-clear">
        <hr>
      </div>
      <div class="row">
        <div class="col col-xs-6"><span class="df-signintxt"> New to Delphi Forums? </span><br><a class="btn btn-success df-toggle" data-toggle="tab" href="#df_regForm" title="Signing up is fast and free">Create an Account</a></div>
        <div class="col col-xs-6">
          <script type="text/javascript">
            $(function() {
              $.dfns.socialLoginSetPanel = function(html) {
                var tabContent = $("#df_sociallogin").closest(".tab-content");
                tabContent.find(".tab-pane").removeClass("active");
                var newTab = $('<div class="tab-pane active"></div>');
                newTab.html(html);
                tabContent.append(newTab);
              };
              $.dfns.emailAddressInUse = function(emailMsg) {
                $.dfns.alert(emailMsg, "You already have a Delphi Forums account with that address.  Please use it to log in, " + " or contact service@delphiforums.com for assistance.", "warning", false, 0);
              };
              $("#df_sociallogin").on("click", ".df-slgn", function(evt) {
                var btn = $(evt.target).closest(".df-slgn");
                $.dfns.log('df_sociallogin click');
                $.dfns.processSocialLogin(btn);
              });
              $.dfns.processSocialLogin = function(btn, dontCloseDialog) {
                /* ---------- F A C E B O O K ------------*/
                if (btn.hasClass("df-fb")) {
                  if ($("#fb-root").length === 0) $("body").append('<div id="fb-root"></div>');
                  // This is called with the results from from FB.getLoginStatus().
                  $.dfns.fbStatusChangeCallback = function(response) {
                    $.dfns.log('fbStatusChangeCallback: ' + response.status);
                    $.dfns.fbAuthResponse = response.authResponse;
                    if (response.status === 'connected') {
                      $.dfns.fbLogin();
                    } else {
                      $.dfns.fbLoginClick = function() {
                        //$.dfns.dialogClose();
                        $.dfns.log('fbLoginClick');
                        FB.login(function(response) {
                          $.dfns.fbAuthResponse = response.authResponse;
                          if (response.status === 'connected') {
                            $.dfns.log('Connected!');
                            $.dfns.fbLogin();
                          } else {
                            $.dfns.alert("Login with Facebook", "Not logged in: " + response.status, "warning");
                          }
                        }, {
                          scope: 'public_profile,email'
                        });
                      };
                      if (response.status === 'not_authorized') {
                        $.dfns.socialLoginSetPanel('Please authorize the Delphi Forums app for your Facebook account.<br/><br/><button class="btn btn-primary" onclick="$.dfns.fbLoginClick();">Continue</button>');
                      } else {
                        $.dfns.socialLoginSetPanel('Please log in to your Facebook account.<br/><br/><button class="btn btn-primary" onclick="$.dfns.fbLoginClick();return false;">Login</button>');
                      }
                    }
                  };
                  $.dfns.fbLogin = function() {
                    var uid = $.dfns.fbAuthResponse.userID;
                    var accessToken = $.dfns.fbAuthResponse.accessToken;
                    $.post('https://forums.delphiforums.com/dflogin/API/V1/auth/FBLogin', {
                      'accessToken': accessToken,
                      'uid': uid,
                      'register': true
                    }, $.dfns.fbLoginResult, 'json');
                  };
                  $.dfns.fbLoginResult = function(data) {
                    var cri = data["CommandResultInfo"];
                    var succ = cri["@succeeded"];
                    if (typeof(succ) == "string") succ = (succ == "true") ? true : false;
                    if (succ) {
                      $.dfns.eman.trigger("authenticate", cri);
                      return;
                    }
                    var code = cri["@code"];
                    if (code === "AUTHU5") {
                      $.dfns.emailAddressInUse(cri["@message"]);
                      return;
                    }
                    $.dfns.alert("Login Error", cri["@message"], "warning");
                  };
                  $.dfns.loadScriptWithCB('https://connect.facebook.net/en_US/sdk.js', function() {
                    FB.init({
                      appId: '108622185847119', // App ID
                      cookie: true, // enable cookies to allow the server to access the session
                      xfbml: true, // parse XFBML
                      version: 'v8.0'
                    });
                    FB.getLoginStatus(function(response) {
                      $.dfns.fbStatusChangeCallback(response);
                    });
                  });
                }
                /* ---------- E N D   F A C E B O O K ------------*/
                else if (btn.hasClass("df-gg")) {
                  /* ---------- G O O G L E ------------*/
                  $.dfns.googleSigninCallback = function(authResult) {
                    $.dfns.log("googleSigninCallback status " + authResult["status"]["google_logged_in"] + " " + authResult["status"]["signed_in"]);
                    if (authResult['access_token']) {
                      $.dfns.authResult = authResult;
                      $.get("https://www.googleapis.com/plus/v1/people/me?access_token=" + authResult["access_token"], function(data) {
                        $.dfns.googleMe = data;
                        $.dfns.log("Logged into google as " + $.dfns.googleMe.displayName);
                        $.dfns.doGLogin();
                      }, 'json');
                    } else if (authResult['error']) {
                      if (authResult['error'] != "immediate_failed") { // normal for non-connected / non-logged-in users
                        $.dfns.alert("Cannot Connect", "Unable to log in with Google+.", "warning");
                      } else {
                        $.dfns.ggLoginClick = function() {
                          $.dfns.dialogClose();
                          gapi.auth.signIn({
                            'callback': googleSigninCallback
                          });
                        };
                        $.dfns.socialLoginSetPanel('Please login to Google and authorize the Delphi Forums app for your account.<br/><br/><button class="btn btn-primary" onclick="$.dfns.ggLoginClick();">Continue</button>');
                      }
                    }
                  };
                  /* Need this equivalence so that the function name in the meta tags can be invoked */
                  window.googleSigninCallback = $.dfns.googleSigninCallback;
                  $.dfns.doGLogin = function() {
                    var accessToken = $.dfns.authResult["access_token"];
                    $.dfns.log(typeof $.dfns.googleMe["emails"]);
                    var email = $.dfns.googleMe["emails"][0];
                    if (typeof email === "object") email = email["value"];
                    $.post('https://forums.delphiforums.com/dflogin/API/V1/auth/GLogin', {
                      'accessToken': accessToken,
                      'email': email,
                      'register': true
                    }, $.dfns.gotGLoginResult, 'json');
                  };
                  $.dfns.gotGLoginResult = function(data) {
                    var cri = data["CommandResultInfo"];
                    var succ = cri["@succeeded"];
                    if (typeof(succ) == "string") succ = (succ == "true") ? true : false;
                    if (succ) {
                      $.dfns.eman.trigger("authenticate", cri);
                      return;
                    }
                    var code = cri["@code"];
                    if (code === "AUTHU5") {
                      $.dfns.emailAddressInUse(cri["@message"]);
                      return;
                    }
                    $.dfns.alert("Login Error", cri["@message"], "warning");
                  };
                  $.dfns.loadScriptWithCB('https://apis.google.com/js/client:platform.js', function() {
                    $.dfns.log("Google API loaded.");
                  });
                }
                /* ---------- E N D   G O O G L E ------------*/
                else if (btn.hasClass("df-tt")) {
                  /* ---------- T W I T T E R ------------*/
                  $.dfns.twitterLoginWindow = window.open('https://forums.delphiforums.com/dflogin/login/iframe?template=TwitterLoginInit&pttv=3' + $.dfns.debug, 'dfTwitterLoginWin', 'height=600,width=800,resizable=yes');
                  if (typeof dontCloseDialog !== "boolean" || !dontCloseDialog) $.dfns.dialogClose();
                  /* ---------- E N D   T W I T T E R ------------*/
                } else alert("Login with " + btn.attr("class") + " not supported.");
              };
            });
          </script>
          <div id="df_sociallogin"><span class="df-signintxt"> Or sign in with </span>
            <div class="df-buttonrow df-sociallogin">
              <a class="btn df-slgn df-fb" style="background-color: #3b5998; color: #FFFFFF;" data-auth="fb" title="Sign in with Facebook"><i class="fa fa-lg fa-facebook"></i></a><a class="btn df-slgn df-tt" style="background-color: #00aced; color: #FFFFFF; margin-left: 20px; padding: 6px 8px; " data-auth="tt" title="Sign in with Twitter"><i class="fa fa-lg fa-twitter"></i></a><a class="btn df-slgn df-gg" style="background-color: #cc4b39; color: #FFFFFF; margin-left: 20px; padding: 6px 8px; " data-auth="gg" title="Sign in with Google+"><i class="fa fa-lg fa-google-plus"></i></a>
            </div>
          </div>
        </div>
      </div>
    </div>
    <div class="tab-pane" id="df_regForm" title="Create a free account">
      <div class="form-group"><label for="regForm_email">Email Address:</label><input class="form-control" type="email" id="regForm_email" value="" placeholder="email address">
        <p class="help-block">Your email address will be used only to communicate with you. It will not be exposed to other members.</p>
      </div>
      <div class="form-group"><label for="regForm_username">Membername:</label><input class="form-control" type="text" id="regForm_username" value="" placeholder="membername">
        <p class="help-block">Your membername is how others see you.</p>
      </div>
      <div class="form-group df-password"><label for="regForm_password" accesskey="p"> Create a password </label><input type="password" id="regForm_password" class="form-control">
        <div class="checkbox"><label><input type="checkbox" id="regForm_savePassword" value="checked"> Remember me </label></div>
      </div>
      <div class="form-group df-tos">
        <div class="checkbox"><label><input type="checkbox" id="regForm_agreedEU"> I agree to the terms of the Delphi Forums <a href="/agreement.htm" target="_blank">Terms of Service</a> and
            <a href="/privacy.htm" target="_blank">Cookies and Privacy Policy</a>. </label></div>
      </div>
      <div class="clearfix">
        <a class="btn btn-primary pull-right" onclick="dfns.regClick(this);" data-form="df_regForm" data-sourceid="regForm" data-message="-" data-fields="regForm_*" data-apiurl="//forums.delphiforums.com/dflogin/api/v1/auth/register?sourceId=regForm&amp;fieldPrefix=regForm&amp;setCookie=true&amp;pttv=3">Register</a>
      </div>
      <div class="df-clear">
        <hr>
      </div><span class="df-signintxt"> Already have an account? </span>&nbsp;<a class="df-toggle" data-toggle="tab" href="#df_lgnForm" title="Login with your Delphi Forums membername and password">Log in</a>
    </div>
    <div class="tab-pane" id="df_fgtForm" title="Reset Password">
      <p>If you've forgotten your password, simply fill out the space below with the e-mail address or the membername you used when you registered. We will generate a new password for you and mail it right out to you at your e-mail address.</p>
      <div class="form-group"><label for="fgtForm_screenName" accesskey="s">Please enter your E-mail Address or Membername.</label><input type="text" id="fgtForm_screenName" class="form-control"></div>
      <div id="fgtForm_alert"></div>
      <div>
        <a class="btn btn-default btn-sm pull-left" data-toggle="tab" href="#df_lgnForm" title="Login with your Delphi Forums membername and password">Back to login</a><a class="btn btn-primary pull-right" onclick="$.dfns.setAPICallback('fgtForm', $.dfns.showCmdResult);$.dfns.executeAPICommand(this);" data-form="df_fgtForm" data-sourceid="fgtForm" data-fields="fgtForm_*" data-apiurl="//forums.delphiforums.com/dflogin/api/v1/auth/sendpassword?sourceId=fgtForm&amp;fieldPrefix=fgtForm&amp;pttv=3">Send</a>
      </div>
      <div class="df-clear"></div>
    </div>
    <div class="tab-pane" id="df_evForm" title="Verify Email Address">
      <p> You should have received a verification code by email at the address you provided. Enter the code below and click "Submit" to complete your registration. </p>
      <div class="form-group"><label for="ev_verifyCode" accesskey="v">Validation Code</label><input type="text" id="ev_verifyCode" class="form-control"></div>
      <div id="ev_alert"></div><input type="hidden" id="ev_vinfo" value="">
      <div>
        <a title="Send me my code again" class="btn btn-default" onclick="$.dfns.executeAPICommand(this)" data-form="df_evForm" data-stayopen="true" data-sourceid="ev" data-fields="ev_*" data-apiurl="//forums.delphiforums.com/dflogin/api/v1/auth/resendvcode?sourceId=ev&amp;fieldPrefix=ev&amp;pttv=3">Resend Code</a>&nbsp;&nbsp;<a class="btn btn-default" data-toggle="tab" href="#df_eauForm" title="Update my email address">Update Email</a><a class="btn btn-primary pull-right" onclick="$.dfns.setAPICallback('ev', $.dfns.showCmdResult);$.dfns.executeAPICommand(this);" data-form="df_evForm" data-sourceid="ev" data-fields="ev_*" data-apiurl="//forums.delphiforums.com/dflogin/api/v1/auth/emailverify?sourceId=ev&amp;fieldPrefix=ev&amp;setCookie=true&amp;pttv=3">Submit</a>
      </div>
      <div class="df-clear"></div>
    </div>
    <div class="tab-pane" id="df_eauForm" title="Update Email Address">
      <p>If you wish to change the email address you supplied in the New Member Registration form, please enter it below and click the Update button.</p>
      <div class="form-group"><label for="eau_email">Email Address</label><input type="text" id="eau_email" class="form-control">
        <p class="help-block">We'll only use your address to contact you about Delphi Forums and we won't expose it to other members.</p>
      </div>
      <div id="eau_alert"></div><input type="hidden" id="eau_tok" value="">
      <div>
        <a class="df-goback" data-toggle="tab" href="#df_evForm" title="Back to Email Validation code form">Back</a>&nbsp;&nbsp;<a style="display:none" title="Send me my code again" class="btn btn-default df-resendcode" onclick="$.dfns.executeAPICommand(this)" data-form="df_evForm" data-stayopen="true" data-sourceid="ev" data-fields="ev_*" data-apiurl="//forums.delphiforums.com/dflogin/api/v1/auth/resendvcode?sourceId=ev&amp;fieldPrefix=ev&amp;pttv=3">Resend Code</a><a class="btn btn-primary pull-right" onclick="$.dfns.executeAPICommand(this);" data-stayopen="true" data-form="df_eauForm" data-sourceid="eau" data-fields="eau_*" data-apiurl="//forums.delphiforums.com/dflogin/api/v1/auth/emailupdate?sourceId=eau&amp;fieldPrefix=eau&amp;pttv=3">Update</a>
      </div>
      <div class="df-clear"></div>
    </div>
  </div>
</form>

Text Content

WELCOME! PLEASE LOG IN.

Enter your Membername or E-Mail Address:
PasswordI forgot
Save password?
I agree to the terms of the Delphi Forums Terms of Service and Cookies and
Privacy Policy.
Login

--------------------------------------------------------------------------------

New to Delphi Forums?
Create an Account
Or sign in with

Email Address:

Your email address will be used only to communicate with you. It will not be
exposed to other members.

Membername:

Your membername is how others see you.

Create a password
Remember me
I agree to the terms of the Delphi Forums Terms of Service and Cookies and
Privacy Policy.
Register

--------------------------------------------------------------------------------

Already have an account?  Log in

If you've forgotten your password, simply fill out the space below with the
e-mail address or the membername you used when you registered. We will generate
a new password for you and mail it right out to you at your e-mail address.

Please enter your E-mail Address or Membername.

Back to loginSend


You should have received a verification code by email at the address you
provided. Enter the code below and click "Submit" to complete your registration.

Validation Code

Resend Code  Update EmailSubmit


If you wish to change the email address you supplied in the New Member
Registration form, please enter it below and click the Update button.

Email Address

We'll only use your address to contact you about Delphi Forums and we won't
expose it to other members.


Back  Resend CodeUpdate



ACCEPT COOKIES AND PRIVACY POLICY?

Delphi Forums uses cookies in the provision of its services. In order to use
Delphi Forums, you must agree to the terms of the Cookies and Privacy Policy.

More information Accept