Как сделать кнопку Запомнить меня на странице входа в бизнес-катализатор?

Я использую бизнес-катализатор, и я создаю страницу входа с кнопкой "Запомнить меня", но это не работает для меня? любая идея

Мой код

            <form name="catseczoneform82513" onsubmit="return checkWholeForm82513(this)" method="post" action="https://galleryof.worldsecuresystems.com/ZoneProcess.aspx?ZoneID=-1&amp;Referrer=http%3a%2f%2fgalleryofjewels.worldsecuresystems.com&amp;OID=5463960&amp;OTYPE=1">
                <div class="form">
                <div class="item"><label for="SZUsername">Username</label><br />
                <input type="text" class="cat_textbox_small" name="Username" id="SZUsername" maxlength="255" /></div>
                <div class="item"><label for="SZPassword">Password</label><br />
                <input type="password" class="cat_textbox_small" name="Password" id="SZPassword" maxlength="255" /></div>
                <div class="item"><input type="checkbox" name="RememberMe" id="RememberMe" /><label for="RememberMe">Remember Me</label></div>
                <div class="item"><input type="submit" class="cat_button" value="Log in" />&nbsp;<a href="/_System/SystemPages/PasswordRetrieveRequest">Lost password?</a></div>
                </div>
                <script src="/CatalystScripts/ValidationFunctions.js" type="text/javascript"></script>
            </form>

3 ответа

Код формы "Запомнить меня" в Business Catalyst:

<input type="checkbox" id="RememberMe" name="RememberMe" />
<label for="RememberMe">Remember Me</label>

Ваш код выглядит правильно. Это может быть проблема браузера. У меня была та же проблема, и это были настройки моего браузера, а не код. Тот же код на моем сайте работает без проблем.

Попробуйте добавить value="on":

<div class="item">
    <input type="checkbox" name="RememberMe" value="on" id="RememberMe" />
    <label for="RememberMe">Remember Me</label>
</div>

Просто читая ответы и комментарии, я думаю, что, возможно, проблема связана с вашим ожиданием / пониманием того, что делает флажок Запомнить меня.

Цель флажка " Запомнить меня" состоит в том, чтобы сохранить пользователя в системе. Он устанавливает постоянный файл cookie в браузере пользователя (позволяют настройки браузера), чтобы в следующий раз, когда пользователь заходит на сайт (закрыв браузер и / или перезапустив свое устройство в это время), он уже вошел в систему и получил доступ к защищенному содержание. Не чертовски много информации об этом, но я нашел это.

Флажок "Запомнить меня" не заполняет предварительно поля " Имя пользователя" и " Пароль". Если вы выходите из системы, я думаю, что это ваша проблема. Таким образом вы фактически отменяете функцию " Запомнить меня ".

Если вы хотите выполнить предварительную сборку / автоматическое заполнение, убедитесь, что вы установили autocomplete="on" на полях, о которых идет речь. ( Документация здесь)

Другие вопросы по тегам