Я использую Expression Engine 2. Я хотел создать простой раздел только для членов. Я создал соответствующие разрешения с помощью групп участников, и я реализовал права на определенные страницы для групп участников.Ошибка входа в систему выражения (членский модуль)
Я использовал тег формы входа (http://expressionengine.com/user_guide/modules/member/index.html), чтобы создать мою регистрационную форму. Однако, когда я вхожу в систему, он просто ничего не делает. Я считаю, что он работал до того, как сайт был протестирован, подписан и используется несколько месяцев назад, но теперь форма входа не работает вообще. Он просто отправляется на страницу без входа. Если я вхожу в систему через admin, все работает, так что это только форма входа на сайт!
код в моем шаблоне EE страница выглядит следующим образом:
{if logged_out}
{exp:member:login_form return="site/index"}
<label>Username:</label>
<input type="text" name="username" value="" maxlength="32" />
<label>Password:</label>
<input type="password" name="password" value="" maxlength="32" />
{if auto_login}
<p><input class='checkbox' type='checkbox' name='auto_login' value='1' /> Remember me</p>
{/if}
<p><input type="submit" name="submit" id="submit" value="Login" /><br />
<a href="{path='member/forgot_password'}">Forgot your password?</a></p>
{/exp:member:login_form}
{if:else}
<p>Logged in: {username}<br />
<a href="{path='LOGOUT'}">Log out</a></p>
{/if}
Я благодарен за любую помощь, как к тому, что проверить, или какие-либо советы, чтобы решить эту проблему. Благодарю.
Сложный вариант, поскольку он может быть отключен до настроек группы участников или расширения, которое вы активировали. Вы настраиваете его для возврата в группу шаблонов «сайт» и шаблон «индекс». Вы можете попробовать просто использовать обычный URL для возврата с косой чертой в начале (например, «/ sign-in»). Попробуйте отключить расширения и убедитесь, что это имеет значение ...? Попробуйте войти в форму с данными супер администратора, если все еще проблема, это не будет настройками в EE, это будет либо проблема с перенаправлением, либо расширение, которое захватывает крючок входа. –
Вы говорите, что он просто отправляется обратно на страницу. - Вы видите сообщение перенаправления EE «Вы уже вошли в систему» заранее? Или это буквально просто перезагружает страницу и снова отображает форму входа? Если у вас есть другие формы на сайте (например, контактные формы), они все еще работают? –