We launched new forums in March 2019—join us there. In a hurry for help with your website? Get Help Now!
    • 39702
    • 4 Posts
    Здравствуйте!

    На сайте установлен WebLogin для авторизации пользователей.
    Проблема в том, что через несколько минут после авторизации, пользователя автоматически разлогинивает и требуется вводить данные снова.

    Вызов формы происходит вот так - [!WebLogin? &tpl=`weblogin_tpl`!]
    Это код чанка weblogin_tpl
    <!-- #declare:separator <hr> --> 
    <!-- login form section-->
    <form method="post" name="loginfrm" action="[+action+]" style="margin: 0px; padding: 0px;"> 
    <input type="hidden" value="[+rememberme+]" name="rememberme"> 
    <table style="float:right; margin-top:20px; margin-right:50px;" border="0" cellspacing="0" cellpadding="0">
    <tr>
    <td>
    <table border="0" cellspacing="0" cellpadding="0">
      <tr>
        <td><b>Пользователь:</b></td>
        <td><input type="text" name="username" tabindex="1" onkeypress="return webLoginEnter(document.loginfrm.password);" size="8" style="width: 150px;" value="[+username+]" /></td>
      </tr>
      <tr>
        <td><b>Пароль:</b></td>
        <td><input type="password" name="password" tabindex="2" onkeypress="return webLoginEnter(document.loginfrm.cmdweblogin);" style="width: 150px;" value="" /></td>
      </tr>
      <tr>
        <td><label for="chkbox" style="cursor:pointer">Запомнить меня:  </label></td>
        <td>
        <table width="100%"  border="0" cellspacing="0" cellpadding="0">
          <tr>
            <td valign="top"><input type="checkbox" id="chkbox" name="chkbox" tabindex="4" size="1" value="" [+checkbox+] onclick="webLoginCheckRemember()" /></td>
            <td align="right"><input type="submit" value="[+logintext+]" name="cmdweblogin" /></td>
          </tr>
        </table>
        </td>
      </tr>
      <!--
      <tr>
        <td colspan="2"><a href="#" onclick="webLoginShowForm(2);return false;">Напомнить пароль</a></td>
      </tr>
      -->
      <tr><td colspan="2"><br><br><a href="#">Получить доступ</a><br>Вышлите запрос на мой<br>e-mail: <a href="mailto:[email protected]">[email protected]</a><br>Доступ предоставляется только<br>слушателям курса</td></tr>
    </table>
    </td>
    </tr>
    </table>
    </form>
    <hr>
    <!-- log out hyperlink section -->
    <a href='[+action+]'>[+logouttext+]</a>
    <hr>
    <!-- Password reminder form section -->
    <form name="loginreminder" method="post" action="[+action+]" style="margin: 0px; padding: 0px;">
    <input type="hidden" name="txtpwdrem" value="0" />
    <table border="0">
        <tr>
          <td>Введите emal,который использовался при регистрации:</td>
        </tr>
        <tr>
          <td><input type="text" name="txtwebemail" size="24" /></td>
        </tr>
        <tr>
          <td align="right"><input type="submit" value="Submit" name="cmdweblogin" />
          <input type="reset" value="Cancel" name="cmdcancel" onclick="webLoginShowForm(1);" /></td>
        </tr>
      </table>
    </form>
    


    Еще заметил такую вещь, что куки до авторизации и после не меняются...