drpsecure2.rogersdirect.ca Open in urlscan Pro
52.228.120.70  Malicious Activity! Public Scan

Submitted URL: https://drpsecure2.rogersdirect.ca/
Effective URL: https://drpsecure2.rogersdirect.ca/Login.aspx
Submission: On March 10 via automatic, source certstream-suspicious — Scanned from CA

Form analysis 1 forms found in the DOM

POST ./Login.aspx

<form method="post" action="./Login.aspx" onsubmit="javascript:return WebForm_OnSubmit();" id="aspnetForm">
  <div class="aspNetHidden">
    <input type="hidden" name="__EVENTTARGET" id="__EVENTTARGET" value="">
    <input type="hidden" name="__EVENTARGUMENT" id="__EVENTARGUMENT" value="">
    <input type="hidden" name="__VIEWSTATE" id="__VIEWSTATE"
      value="/wEPDwULLTE0NzQyMjk1MDMPZBYCZg9kFgICAw9kFgYCCQ9kFgJmDw8WBh4LTmF2aWdhdGVVcmwFHn4vRG93bmxvYWRzL0ZBUS9SRDIuMF9GQVFzLnBkZh4EVGV4dAUERkFRcx4HVmlzaWJsZWhkZAILD2QWBGYPZBYCZg9kFghmDw8WAh8BZWRkAgIPZBYGAgIPDxYCHwEFFlBsZWFzZSBFbnRlciBQYXNzIENvZGVkZAIEDw8WAh8BBQJHb2RkAgYPZBYCAgEPDxYCHwEFE1doYXQgaXMgYSBwYXNzY29kZT9kZAIDD2QWCgICDw8WAh8BBRRQbGVhc2UgZW50ZXIgVXNlciBJRGRkAgMPDxYCHwEFE0ZvcmdvdCBZb3VyIFVzZXJJRD9kZAIEDw8WAh8BBQROZXh0ZGQCBQ9kFgJmD2QWCgIDDw9kFgIeBHR5cGUFCHBhc3N3b3JkZAIFDw8WAh8BBRVQbGVhc2UgZW50ZXIgUGFzc3dvcmRkZAIHDw8WAh8BBRVGb3Jnb3QgWW91ciBwYXNzd29yZD9kZAIJDxAPFgIfAQULUmVtZW1iZXIgTWVkZGRkAgsPDxYCHwEFB1NpZ24gSW5kZAIGD2QWAmYPZBYCAgEPDxYCHwEFDjE5Mi4xNjguMjIwLjEwZGQCBQ8WAh8CaGQCAQ8PFgIfAQUHSSBBZ3JlZWRkAg0PDxYCHwEFHcKpIDIwMjIgUm9nZXJzIENvbW11bmljYXRpb25zZGQYAQUeX19Db250cm9sc1JlcXVpcmVQb3N0QmFja0tleV9fFgEFJ2N0bDAwJENvbnRlbnRQbGFjZUhvbGRlcjEkY2hrUmVtZW1iZXJNZW80yCrEviD80474ZnG/pfZIKH3PyB1u8tSUGk1hHCPV">
  </div>
  <script type="text/javascript">
    //<![CDATA[
    var theForm = document.forms['aspnetForm'];
    if (!theForm) {
      theForm = document.aspnetForm;
    }

    function __doPostBack(eventTarget, eventArgument) {
      if (!theForm.onsubmit || (theForm.onsubmit() != false)) {
        theForm.__EVENTTARGET.value = eventTarget;
        theForm.__EVENTARGUMENT.value = eventArgument;
        theForm.submit();
      }
    }
    //]]>
  </script>
  <script src="/WebResource.axd?d=d2etRMahuGzU-lcxxEMkanGt9USeC9Wb46MghInqpFFK6s1Afz6OyVrrczMN4XQPHDfICF6msZQ1&amp;t=637729440413207958" type="text/javascript"></script>
  <script src="/ScriptResource.axd?d=Fc37hnypAvd3xayyQ6c_EnrkVcG1Q0vVK8c37YqsUIvmV4PT3BCIH6D5-IJzl2xm_R38uKp_DAGC7DhlVHl_yL5YLThd1Jl07mBUIQf_a8rNY7Cs0pbQoVpt0q-a_Qcj2o7lIQBMeoY1&amp;t=5f5a0597" type="text/javascript"></script>
  <script src="/ScriptResource.axd?d=vGMKWdV9oUKVAaMTHOdT5l5IMmXwyT-2KXrdpyu29CFDQPrT3wFB31pcdDxT-JWQnn0gPLD_sZp_XNzyC7wktvbySEWN9pq82vTf2oQdjuoDUsXH0FI4gvR9JYgm6FzZSX5tq7ZctQQXaMsNE8I37g2&amp;t=ffffffffd202a464" type="text/javascript"></script>
  <script src="/ScriptResource.axd?d=8rZTis4g2e5CurqpDRIqD04ZX9Fg2alj1L7sIPTrs2vRdkzHGq-XOwSI_Rdf1PQUTDILZUcrTvaxHzkMcylk1O_flxvDCEAi2fcsffy8yxcSBAYvPy2_UHVmGr6Qa-MP-TxNr8L9__dLno4btDsK9f4DNeyiH60A0&amp;t=ffffffffd202a464" type="text/javascript">
  </script>
  <script type="text/javascript">
    //<![CDATA[
    function WebForm_OnSubmit() {
      if (typeof(ValidatorOnSubmit) == "function" && ValidatorOnSubmit() == false) return false;
      return true;
    }
    //]]>
  </script>
  <div class="aspNetHidden">
    <input type="hidden" name="__VIEWSTATEGENERATOR" id="__VIEWSTATEGENERATOR" value="C2EE9ABB">
    <input type="hidden" name="__SCROLLPOSITIONX" id="__SCROLLPOSITIONX" value="0">
    <input type="hidden" name="__SCROLLPOSITIONY" id="__SCROLLPOSITIONY" value="0">
    <input type="hidden" name="__EVENTVALIDATION" id="__EVENTVALIDATION"
      value="/wEdABFubk1wvzrIBUaZu5qZJsr5bdE30brFn7KSW1FYnW540YFBZYDVNXrnB/9WmjDFKj7He8kCmQmxYuTfN0i+V1V3hl6sCTRGMn0YPDacmUgQqG+AYlELim7qXHOvDW2m4w+DdFHwyitLs4ERfGhRu7cFNP61IoDB9nmZR06dIG6OU/Z7L4KXBVS4IuKs28EfVdAIsx0FXUE+j2nVjSHWJFVxPwwOIMDBdnAb7bkiaLwS7Xjjswiyhm+g6KodwobC/fPruG99KSuvu0P+kdPCvUTdngZyygvujEWrYa/Up+CuuyDPfT/AWLxTwm41E6X4aV+72sSppRzXImP1tE/EzPPabq2wi0MweiNxIPo6p7AIiTAYhlbvNHBqDuB9Q/PAsFhtNxm4b3A4fpPiUkPPKkyU">
  </div>
  <script type="text/javascript">
    //<![CDATA[
    Sys.WebForms.PageRequestManager._initialize('ctl00$ScriptManager1', 'aspnetForm', ['tctl00$ContentPlaceHolder1$UpdatePanel1', ''], [], [], 90, 'ctl00');
    //]]>
  </script>
  <div id="divMasterHeader" class="masterheader">
    <div id="divMasterTopBar">
      <div class="container-fluid">
        <div class="row">
          <div class="col-sm-12 text-right">
            <div id="divMasterTopLink">
              <div id="ctl00_divMasterProvince">
                <span id="ctl00_lblMasterProvince"></span>
                <img src="Images/arrow-down-white.png" id="ctl00_imgarrow">
                <div id="divMasterProvinceDropDown">
                  <ul id="ctl00_ulMasterProvinces">
                    <li><a href="#" name="AB">Alberta</a></li>
                    <li><a href="#" name="BC">British Columbia</a></li>
                    <li><a href="#" name="MB">Manitoba</a></li>
                    <li><a href="#" name="NB">New Brunswick</a></li>
                    <li><a href="#" name="NL">Newfoundland</a></li>
                    <li><a href="#" name="NS">Nova Scotia</a></li>
                    <li><a href="#" name="NT">Northwest Territories</a></li>
                    <li><a href="#" name="ON">Ontario</a></li>
                    <li><a href="#" name="PE">Prince Edward Island</a></li>
                    <li><a href="#" name="QC">Quebec</a></li>
                    <li><a href="#" name="SK">Saskatchewan</a></li>
                    <li><a href="#" name="YT">Yukon</a></li>
                    <li><a href="#" name="NU">Nunavut</a></li>
                  </ul>
                </div>
              </div> &nbsp;&nbsp; <a id="ctl00_lnkLanguageToggle" href="javascript:__doPostBack('ctl00$lnkLanguageToggle','')">Français</a>
            </div>
          </div>
        </div>
      </div>
    </div>
    <div class="container no-padding">
      <div class="row">
        <div class="col-xs-3">
          <a id="ctl00_LinkButton1" href="javascript:__doPostBack('ctl00$LinkButton1','')"><img src="Images/rogers-logo.jpg" id="ctl00_igmLogo" alt="logo"></a>
        </div>
        <div class="col-xs-9">
          <div id="ctl00_divNavMenu" style="margin-right: 50px; height: 75px;">
            <ul id="navMenu">
              <li>
                <a href="http://www.rogers.com/small-business/wireless/network-coverage?setLanguage=fr" target="_blank">
                                        Network Coverage
                                    </a>
              </li>
              <li>
              </li>
            </ul>
          </div>
        </div>
      </div>
    </div>
  </div>
  <div id="divMasterBody" class="container-fluid no-padding">
    <div class="g-recaptcha" data-sitekey="6LdyiO8UAAAAAICSL_-JuuR4LoeT25h0NqSnp_LM" data-callback="onSuccessV2" data-size="invisible">
      <div class="grecaptcha-badge" data-style="none" style="width: 256px; height: 60px; position: fixed; visibility: hidden;">
        <div class="grecaptcha-logo"><iframe title="reCAPTCHA"
            src="https://www.google.com/recaptcha/api2/anchor?ar=1&amp;k=6LdyiO8UAAAAAICSL_-JuuR4LoeT25h0NqSnp_LM&amp;co=aHR0cHM6Ly9kcnBzZWN1cmUyLnJvZ2Vyc2RpcmVjdC5jYTo0NDM.&amp;hl=en&amp;v=85AXn53af-oJBEtL2o2WpAjZ&amp;size=invisible&amp;cb=5henqae5kbsf"
            width="256" height="60" role="presentation" name="a-ottyhsuvhypg" frameborder="0" scrolling="no" sandbox="allow-forms allow-popups allow-same-origin allow-scripts allow-top-navigation allow-modals allow-popups-to-escape-sandbox"></iframe>
        </div>
        <div class="grecaptcha-error"></div><textarea id="g-recaptcha-response" name="g-recaptcha-response" class="g-recaptcha-response"
          style="width: 250px; height: 40px; border: 1px solid rgb(193, 193, 193); margin: 10px 25px; padding: 0px; resize: none; display: none;"></textarea>
      </div><iframe style="display: none;"></iframe>
    </div>
    <div id="ctl00_ContentPlaceHolder1_UpdatePanel1">
      <div class="container">
        <div class="row">
          <br>
          <br>
        </div>
      </div>
      <div class="container-fluid  no-padding">
        <input type="hidden" name="ctl00$ContentPlaceHolder1$hdnIsPasscodeClicked" id="hdnIsPasscodeClicked">
        <div class="back-image">
          <div class="col-sm-0 col-md-1"></div>
          <div class="col-sm-6 col-md-5">
            <!-- Wrapper for slides -->
            <div role="listbox">
              <div class="carousel-text">
                <p>
                  <br>
                </p>
                <p>
                  <br>
                </p> Welcome to Rogers Direct <br>
                <span>Your ordering experience begins here</span><br>
                <p>
                  <br>
                </p>
                <p>
                  <br>
                </p>
                <p>
                  <br>
                </p>
                <p>
                  <br>
                </p>
                <p>
                  <br>
                </p>
                <p>
                  <br>
                </p>
              </div>
            </div>
          </div>
          <div class="col-sm-6 col-md-6">
            <div class="main-text" style="z-index: 9999">
              <div class="row" style="height: 15px">&nbsp;</div>
              <div style="background-color: #fff; padding-left: 10px; padding-right: 10px; border-top-right-radius: 10px; border-top-left-radius: 10px;">
                <div id="ctl00_ContentPlaceHolder1_panel1" onkeypress="javascript:return WebForm_FireDefaultButton(event, 'ctl00_ContentPlaceHolder1_btnPasscode')">
                  <table style="width: 300px; border: 1px solid red; background-color: #fff; padding: 10px 15px 10px 15px; border: 10px solid #fff;">
                    <tbody>
                      <tr>
                        <td colspan="2">
                          <h3><span>New to Rogers Direct?</span></h3>
                        </td>
                      </tr>
                      <tr>
                        <td colspan="2"><span id="ctl00_ContentPlaceHolder1_Span1">Passcode</span></td>
                      </tr>
                      <tr>
                        <td>
                          <input name="ctl00$ContentPlaceHolder1$txtPassCode" type="text" maxlength="30" id="ctl00_ContentPlaceHolder1_txtPassCode" class="form-control">
                          <div style="padding: 5px;" id="divReqFieldValPassCode">
                            <span id="ctl00_ContentPlaceHolder1_rfvtxtPassCode" class="validator-error-message ui-resource-manager" style="display:none;">Please Enter Pass Code</span>
                          </div>
                        </td>
                        <td style="padding-left: 5px; vertical-align: top;">
                          <input type="button" name="ctl00$ContentPlaceHolder1$btnPasscode" value="Go"
                            onclick="return callAjax(1);WebForm_DoPostBackWithOptions(new WebForm_PostBackOptions(&quot;ctl00$ContentPlaceHolder1$btnPasscode&quot;, &quot;&quot;, true, &quot;btnPassCode&quot;, &quot;&quot;, false, true))"
                            id="ctl00_ContentPlaceHolder1_btnPasscode" class="btn-rogers-red ui-resource-manager" style="border: 0px; padding: 7px 20px 7px 20px; border-radius: 12px;">
                          <input type="button" name="ctl00$ContentPlaceHolder1$hdnPasscode" value="" onclick="javascript:__doPostBack('ctl00$ContentPlaceHolder1$hdnPasscode','')" id="ctl00_ContentPlaceHolder1_hdnPasscode"
                            style="border: 0px; background-color: white; display:none">
                        </td>
                      </tr>
                      <tr>
                        <td colspan="2" style="text-align: right; padding-right: 15px;"><span id="ctl00_ContentPlaceHolder1_Span3">
                            <a id="ctl00_ContentPlaceHolder1_lnkWhatIPascode" class="ui-resource-manager myWhatPasscode" href="javascript:__doPostBack('ctl00$ContentPlaceHolder1$lnkWhatIPascode','')">What is a passcode?</a>
                          </span></td>
                      </tr>
                    </tbody>
                  </table>
                </div>
              </div>
              <div class="row" style="height: 10px">&nbsp;</div>
              <div style="background-color: #fff; padding-left: 10px; padding-right: 10px; border-bottom-right-radius: 10px; border-bottom-left-radius: 10px;">
                <div id="ctl00_ContentPlaceHolder1_panel2" onkeypress="javascript:return WebForm_FireDefaultButton(event, 'ctl00_ContentPlaceHolder1_btnSignIn')">
                  <table style="width: 300px; border: 1px solid red; background-color: #fff; padding: 10px 15px 10px 15px; border: 10px solid #fff;">
                    <tbody>
                      <tr>
                        <td colspan="2">
                          <h2>Current Customers</h2>
                        </td>
                      </tr>
                      <tr>
                        <td colspan="2"><span id="ctl00_ContentPlaceHolder1_Span5">User ID</span></td>
                      </tr>
                      <tr>
                        <td colspan="2">
                          <input name="ctl00$ContentPlaceHolder1$txtUserName" type="text" maxlength="150" id="ctl00_ContentPlaceHolder1_txtUserName" class="form-control" onblur="UserNamechangeEvent()" style="width:91%;">
                          <div style="padding: 5px;">
                            <span id="ctl00_ContentPlaceHolder1_rfvtxtUserName" class="validator-error-message ui-resource-manager" style="display:none;">Please enter User ID</span>
                          </div>
                        </td>
                      </tr>
                      <tr>
                        <td colspan="2" style="text-align: right; padding-right: 29px;">
                          <a id="ctl00_ContentPlaceHolder1_lnkWhatIsUserID" class="ui-resource-manager" href="javascript:__doPostBack('ctl00$ContentPlaceHolder1$lnkWhatIsUserID','')">Forgot Your UserID?</a>
                        </td>
                      </tr>
                      <tr>
                        <td colspan="2" align="right" style="padding-right: 29px;">
                          <input type="submit" name="ctl00$ContentPlaceHolder1$btnNext" value="Next" id="ctl00_ContentPlaceHolder1_btnNext" class="btn-rogers-red ui-resource-manager">
                        </td>
                      </tr>
                      <tr id="ctl00_ContentPlaceHolder1_trPassword" style="display: none;">
                        <td colspan="2">
                          <table>
                            <tbody>
                              <tr>
                                <td colspan="2"><span id="ctl00_ContentPlaceHolder1_Span7">Password</span></td>
                              </tr>
                              <tr>
                                <td colspan="2">
                                  <input name="ctl00$ContentPlaceHolder1$txtPassword" maxlength="150" id="ctl00_ContentPlaceHolder1_txtPassword" class="form-control" autocomplete="off" type="password">
                                  <div style="padding: 5px;">
                                    <span id="ctl00_ContentPlaceHolder1_rfvtxtPassword" class="validator-error-message ui-resource-manager" style="display:none;">Please enter Password</span>
                                  </div>
                                </td>
                              </tr>
                              <tr>
                                <td colspan="2" style="text-align: right; padding-right: 12px;">
                                  <a id="ctl00_ContentPlaceHolder1_lnkWhatIsPassword" class="ui-resource-manager" href="javascript:__doPostBack('ctl00$ContentPlaceHolder1$lnkWhatIsPassword','')">Forgot Your password?</a>
                                </td>
                              </tr>
                              <tr>
                                <td style="padding-bottom: 20px;">
                                  <span class="ui-resource-manager"><input id="ctl00_ContentPlaceHolder1_chkRememberMe" type="checkbox" name="ctl00$ContentPlaceHolder1$chkRememberMe"><label for="ctl00_ContentPlaceHolder1_chkRememberMe">Remember
                                      Me</label></span>
                                </td>
                                <td style="text-align: right; padding-right: 12px; padding-bottom: 20px;">
                                  <input type="button" name="ctl00$ContentPlaceHolder1$btnSignIn" value="Sign In"
                                    onclick="return callAjax(0);WebForm_DoPostBackWithOptions(new WebForm_PostBackOptions(&quot;ctl00$ContentPlaceHolder1$btnSignIn&quot;, &quot;&quot;, true, &quot;btnSignIn&quot;, &quot;&quot;, false, true))"
                                    id="ctl00_ContentPlaceHolder1_btnSignIn" class="btn-rogers-red ui-resource-manager" style="border: 0px; padding: 7px 20px 7px 20px; border-radius: 12px;">
                                  <input type="button" name="ctl00$ContentPlaceHolder1$hdnSignIn" value="" onclick="javascript:__doPostBack('ctl00$ContentPlaceHolder1$hdnSignIn','')" id="ctl00_ContentPlaceHolder1_hdnSignIn"
                                    style="border: 0px; background-color: white;display:none">
                                </td>
                              </tr>
                            </tbody>
                          </table>
                        </td>
                      </tr>
                      <tr id="trRecpatchaMessage" style="display:none">
                        <td colspan="2">
                          <div id="dvRecpatchaMessage" class="validator-error-message">Failed attempt. Please try later.</div>
                        </td>
                      </tr>
                    </tbody>
                  </table>
                </div>
              </div>
            </div>
          </div>
        </div>
        <div class="col-lg-1"></div>
        <div class="col-lg-10" style="padding-left: inherit;">
          <div style="position: absolute; width: 100%; top: -25px; height: 50px;">
            <div style="position: relative; border: solid #00A0B8 1px; border-radius: 10px 10px; background-color: #00A0B8; height: 50px; color: #fff; padding-left: 20px; padding-top: 10px; padding-bottom: 10px; font-size: 20px; font-weight: 500;">
              Latest News &amp; Offers </div>
          </div>
        </div>
        <div class="col-md-1"></div>
        <div style="padding-top: 45px">
          <div class="col-md-1"></div>
          <div class="col-md-5">
          </div>
          <div class="col-md-1"></div>
          <div class="col-md-4">
            <img src="/Images/maintenance-login.png">
          </div>
          <div class="col-md-1"></div>
        </div>
      </div>
    </div>
    <!-- Modal -->
    <div class="modal fade" id="myModal" role="dialog">
      <div class="modal-dialog">
        <!-- Modal content-->
        <div class="modal-content">
          <div class="modal-header">
            <button type="button" class="close" data-dismiss="modal">×</button>
            <h4 style="color: red;">What is a passcode? </h4>
          </div>
          <div class="modal-body">
            <div class="form-group">
              <br>
              <span>Passcode: A passcode is a unique code that is set up for each company within Rogers Direct. This passcode can then be used To create individual usernames and passwords to allow employees to access the Rogers Direct company portal.
                To obtain your company passcode please contact your company representative. </span>
              <br>
              <div class="modal-footer">
                <button type="button" class="btn btn-default" data-dismiss="modal">Close</button>
              </div>
            </div>
          </div>
        </div>
      </div>
    </div>
    <div class="modal fade" id="siteSecurityModel" role="dialog" data-backdrop="static" data-keyboard="false">
      <div class="modal-dialog">
        <!-- Modal content-->
        <div class="modal-content">
          <div class="modal-header">
            <button type="button" class="close" id="btntopclose" data-dismiss="modal">×</button>
            <h4 style="color: red;">Information </h4>
          </div>
          <div class="modal-body">
            <div class="form-group">
              <br>
              <div id="24hrsitemessage" style="text-align: justify; display: none;">Your temporory password is expired, please reset again your password!</div>
              <div id="30Minmessage" style="text-align: justify; display: none;">Your account has been locked for 30 minutes, Please try after 30 minutes</div>
              <div id="securitysitemessage" style="text-align: justify; display: none;">Warning! This is a private network and restricted to authorized users. All activities on this network are subject to Rogers acceptable use policy and may be
                monitored. Users should have no expectation of privacy and access or use of this private network constitutes express content to such monitoring. Unauthorized users may be subject to disciplinary and/or legal action including criminal
                prosecution.</div>
              <div id="120deletedmessage" style="text-align: justify; display: none;">Your account has been expired</div>
              <br>
              <br>
              <div class="modal-footer" id="sitesecuritybutton">
                <input type="submit" name="ctl00$ContentPlaceHolder1$btnGenericSignIn" value="I Agree" id="ctl00_ContentPlaceHolder1_btnGenericSignIn" class="btn ui-resource-manager">
                <button type="button" id="btnbottomclose" class="btn ui-resource-manager round-btn" data-dismiss="modal">I Decline</button>
              </div>
            </div>
          </div>
        </div>
      </div>
    </div>
    <script>
      function UserNamechangeEvent() {
        $("#ctl00_ContentPlaceHolder1_trPassword").hide();
        $("#ctl00_ContentPlaceHolder1_btnNext").show();
      }
      //GenericV2
      function pageLoad() {
        $("#siteSecurityModel").modal({
          show: false
        });
        PasscodeEvent(); //commented for temporory
        $('#btntopclose').click(function() {
          $("#siteSecurityModel").modal({
            show: false
          });
          $('#ctl00_ContentPlaceHolder1_btnSignIn').attr('disabled', false);
        });
        $('#btnbottomclose').click(function() {
          $("#siteSecurityModel").modal({
            show: false
          });
          $('#ctl00_ContentPlaceHolder1_btnSignIn').attr('disabled', false);
        });
      }

      function checkTempPasswordExpired() {
        //alert("in callajax")
        //if (Page_ClientValidate()) 
        //{
        $("#siteSecurityModel").modal({
          show: false
        });
        $("#sitesecuritybutton").hide();
        $('#ctl00_ContentPlaceHolder1_btnSignIn').attr('disabled', false);
        var uname = $('#ctl00_ContentPlaceHolder1_txtUserName').val();
        var pname = $('#ctl00_ContentPlaceHolder1_txtPassword').val();
        if (uname.length > 3 && pname.length > 3) {
          $.ajax({
            async: false,
            url: "Login.aspx/CheckTempPasswordExpired",
            type: 'POST',
            data: '{un: "' + uname + '" , pw: "' + pname + '"}',
            contentType: "application/json; charset=utf-8",
            dataType: "json",
            success: function(data) {
              //alert(data.d)
              if (data.d == "Dedicated") {
                $('#ctl00_ContentPlaceHolder1_hdnSignIn').click();
                return true;
              } else if (data.d == "120Deleted") {
                showGenericModel();
                $("#sitesecuritybutton").hide();
                $('#ctl00_ContentPlaceHolder1_txtPassword').val('');
                $('#120deletedmessage').show();
                return false;
              } else if (data.d == "24Expired") {
                showGenericModel();
                $("#sitesecuritybutton").hide();
                $('#ctl00_ContentPlaceHolder1_txtPassword').val('');
                $('#24hrsitemessage').show();
                return false;
              } else if (data.d == "MinDisable") {
                showGenericModel();
                $("#sitesecuritybutton").hide();
                $('#ctl00_ContentPlaceHolder1_txtPassword').val('');
                $('#30Minmessage').show();
                return false;
              } else if (data.d == "V2LoggedIn") {
                showGenericModel();
                $("#sitesecuritybutton").show();
                $('#securitysitemessage').show();
                return false;
              }
            }
          });
          //alert("after Ajax")
        }
        //}
      }

      function onSuccessV2(responseV2) {
        $.ajax({
          type: "POST",
          url: "Login.aspx/ReCaptchVerifyV2", // Verify the result recaptcha V2 
          data: JSON.stringify({
            _tokenV2: responseV2
          }),
          contentType: "application/json; charset=utf-8",
          dataType: "json",
          success: function(responseV2Res) {
            var _response = JSON.parse(responseV2Res.d);
            //alert( 'v2: ' + _response.success);
            if (_response.success == true) { //if recaptch v2 is solved successfully
              $('#trRecpatchaMessage').css("display", "none");
              var isPasscode = $("#hdnIsPasscodeClicked").val();
              //alert('V2 isPasscode: ' + isPasscode);
              if (isPasscode == 0) {
                checkTempPasswordExpired();
              } else {
                $('#ctl00_ContentPlaceHolder1_hdnPasscode').click();
              }
            } else {
              $('#trRecpatchaMessage').css("display", "block")
            }
          }
        });
      }

      function callAjax(isPasscode) {
        grecaptcha.ready(reCAPTCHA_execute);
        $("#hdnIsPasscodeClicked").val(isPasscode);
        var uname;
        if (isPasscode == 0) {
          uname = $('#ctl00_ContentPlaceHolder1_txtUserName').val();
        } else {
          uname = $('#ctl00_ContentPlaceHolder1_txtPassCode').val();
        }
        if (uname.length > 3) {
          $.ajax({
            type: "POST",
            url: "Login.aspx/IsRecaptchaEnabledUser", //check if Recaptcha is needed
            data: JSON.stringify({
              _userName: uname,
              _isPassCode: isPasscode
            }),
            contentType: "application/json; charset=utf-8",
            dataType: "json",
            success: function(response) {
              var _response = JSON.parse(response.d);
              //alert(_response);
              if (_response == true) {
                $.ajax({
                  type: "POST",
                  url: "Login.aspx/CaptchaVerify", // Check the result of recaptcha V3
                  data: {},
                  contentType: "application/json; charset=utf-8",
                  dataType: "json",
                  success: function(response) {
                    var _response = JSON.parse(response.d);
                    if (_response.score > 0.5 && _response.success == true && _response.action == 'login') {
                      $('#trRecpatchaMessage').css("display", "none")
                      if (isPasscode == 0) {
                        checkTempPasswordExpired();
                      } else {
                        $('#ctl00_ContentPlaceHolder1_hdnPasscode').click();
                      }
                    } else {
                      //alert('else < 0.5');
                      grecaptcha.execute(); //Call to Recpatcha V2 -  This will cause onSuccessV2 function to execute if user suceessfully solved the recaptcha
                    }
                  }
                });
              } else {
                if (isPasscode == 0) {
                  checkTempPasswordExpired();
                } else {
                  $('#ctl00_ContentPlaceHolder1_hdnPasscode').click();
                }
              }
            }
          });
        }
      }

      function showGenericModel(message) {
        $("#siteSecurityModel").modal({
          show: true
        });
        $('#ctl00_ContentPlaceHolder1_btnSignIn').attr('disabled', true);
      }

      function PasscodeEvent() {
        $('#ctl00_ContentPlaceHolder1_txtPassword').focus(function() {
          $("#siteSecurityModel").modal({
            show: false
          });
          $('#ctl00_ContentPlaceHolder1_btnSignIn').attr('disabled', false);
        });
        $('#ctl00_ContentPlaceHolder1_txtPassword').keypress(function(event) {
          var keycode = (event.keyCode ? event.keyCode : event.which);
          if (keycode == '13') {
            callAjax();
            //alert("after passcode() ajaxcall()"); 
            event.stopPropagation();
          }
        });
      }
    </script>
  </div>
  <div id="divMasterFooter" class="container-fluid no-padding" style="border-bottom: 1px solid #ededed;">
    <div class="container-fluid">
      <div class="row" style="height: 30px;"></div>
      <div class="row" style="height: 2px; border-top: 1px solid #CDCDCD;"></div>
      <div class="row" style="height: 20px;"></div>
      <div class="row">
        <div class="col-lg-1"></div>
        <div class="col-lg-7"> &nbsp; </div>
        <div class="col-lg-3" style="text-align: right;">
          <span id="ctl00_lblFooterRogersCopyright" class="ui-resource-manager">© 2022 Rogers Communications</span>
        </div>
        <div class="col-lg-1"></div>
      </div>
      <div class="row" style="height: 30px;"></div>
    </div>
  </div>
  <script type="text/javascript">
    //<![CDATA[
    var Page_Validators = new Array(document.getElementById("ctl00_ContentPlaceHolder1_rfvtxtPassCode"), document.getElementById("ctl00_ContentPlaceHolder1_rfvtxtUserName"), document.getElementById("ctl00_ContentPlaceHolder1_rfvtxtPassword"));
    //]]>
  </script>
  <script type="text/javascript">
    //<![CDATA[
    var ctl00_ContentPlaceHolder1_rfvtxtPassCode = document.all ? document.all["ctl00_ContentPlaceHolder1_rfvtxtPassCode"] : document.getElementById("ctl00_ContentPlaceHolder1_rfvtxtPassCode");
    ctl00_ContentPlaceHolder1_rfvtxtPassCode.controltovalidate = "ctl00_ContentPlaceHolder1_txtPassCode";
    ctl00_ContentPlaceHolder1_rfvtxtPassCode.focusOnError = "t";
    ctl00_ContentPlaceHolder1_rfvtxtPassCode.display = "Dynamic";
    ctl00_ContentPlaceHolder1_rfvtxtPassCode.validationGroup = "btnPassCode";
    ctl00_ContentPlaceHolder1_rfvtxtPassCode.evaluationfunction = "RequiredFieldValidatorEvaluateIsValid";
    ctl00_ContentPlaceHolder1_rfvtxtPassCode.initialvalue = "";
    var ctl00_ContentPlaceHolder1_rfvtxtUserName = document.all ? document.all["ctl00_ContentPlaceHolder1_rfvtxtUserName"] : document.getElementById("ctl00_ContentPlaceHolder1_rfvtxtUserName");
    ctl00_ContentPlaceHolder1_rfvtxtUserName.controltovalidate = "ctl00_ContentPlaceHolder1_txtUserName";
    ctl00_ContentPlaceHolder1_rfvtxtUserName.focusOnError = "t";
    ctl00_ContentPlaceHolder1_rfvtxtUserName.display = "Dynamic";
    ctl00_ContentPlaceHolder1_rfvtxtUserName.validationGroup = "btnSignIn";
    ctl00_ContentPlaceHolder1_rfvtxtUserName.evaluationfunction = "RequiredFieldValidatorEvaluateIsValid";
    ctl00_ContentPlaceHolder1_rfvtxtUserName.initialvalue = "";
    var ctl00_ContentPlaceHolder1_rfvtxtPassword = document.all ? document.all["ctl00_ContentPlaceHolder1_rfvtxtPassword"] : document.getElementById("ctl00_ContentPlaceHolder1_rfvtxtPassword");
    ctl00_ContentPlaceHolder1_rfvtxtPassword.controltovalidate = "ctl00_ContentPlaceHolder1_txtPassword";
    ctl00_ContentPlaceHolder1_rfvtxtPassword.focusOnError = "t";
    ctl00_ContentPlaceHolder1_rfvtxtPassword.display = "Dynamic";
    ctl00_ContentPlaceHolder1_rfvtxtPassword.validationGroup = "btnSignIn";
    ctl00_ContentPlaceHolder1_rfvtxtPassword.evaluationfunction = "RequiredFieldValidatorEvaluateIsValid";
    ctl00_ContentPlaceHolder1_rfvtxtPassword.initialvalue = "";
    //]]>
  </script>
  <script type="text/javascript">
    //<![CDATA[
    var Page_ValidationActive = false;
    if (typeof(ValidatorOnLoad) == "function") {
      ValidatorOnLoad();
    }

    function ValidatorOnSubmit() {
      if (Page_ValidationActive) {
        return ValidatorCommonOnSubmit();
      } else {
        return true;
      }
    }
    theForm.oldSubmit = theForm.submit;
    theForm.submit = WebForm_SaveScrollPositionSubmit;
    theForm.oldOnSubmit = theForm.onsubmit;
    theForm.onsubmit = WebForm_SaveScrollPositionOnSubmit;
    document.getElementById('ctl00_ContentPlaceHolder1_rfvtxtPassCode').dispose = function() {
      Array.remove(Page_Validators, document.getElementById('ctl00_ContentPlaceHolder1_rfvtxtPassCode'));
    }
    document.getElementById('ctl00_ContentPlaceHolder1_rfvtxtUserName').dispose = function() {
      Array.remove(Page_Validators, document.getElementById('ctl00_ContentPlaceHolder1_rfvtxtUserName'));
    }
    document.getElementById('ctl00_ContentPlaceHolder1_rfvtxtPassword').dispose = function() {
      Array.remove(Page_Validators, document.getElementById('ctl00_ContentPlaceHolder1_rfvtxtPassword'));
    }
    //]]>
  </script>
</form>

Text Content

 * Alberta
 * British Columbia
 * Manitoba
 * New Brunswick
 * Newfoundland
 * Nova Scotia
 * Northwest Territories
 * Ontario
 * Prince Edward Island
 * Quebec
 * Saskatchewan
 * Yukon
 * Nunavut

   Français
 * Network Coverage
 * 











Welcome to Rogers Direct
Your ordering experience begins here




















 


NEW TO ROGERS DIRECT?

Passcode
Please Enter Pass Code
What is a passcode?

 


CURRENT CUSTOMERS

User ID
Please enter User ID
Forgot Your UserID?

Password
Please enter Password
Forgot Your password? Remember Me

Failed attempt. Please try later.


Latest News & Offers


×

WHAT IS A PASSCODE?


Passcode: A passcode is a unique code that is set up for each company within
Rogers Direct. This passcode can then be used To create individual usernames and
passwords to allow employees to access the Rogers Direct company portal. To
obtain your company passcode please contact your company representative.

Close
×

INFORMATION



Your temporory password is expired, please reset again your password!
Your account has been locked for 30 minutes, Please try after 30 minutes
Warning! This is a private network and restricted to authorized users. All
activities on this network are subject to Rogers acceptable use policy and may
be monitored. Users should have no expectation of privacy and access or use of
this private network constitutes express content to such monitoring.
Unauthorized users may be subject to disciplinary and/or legal action including
criminal prosecution.
Your account has been expired


I Decline
 
© 2022 Rogers Communications