Одна проблема, которая появляется, заключается в том, что вы передаете id
значения параметров формы для входа в систему, а не name
параметры.Например, в поле формы имени пользователя вы указываете UserLogin_username
, но имя этого поля, как и ожидалось сервером, равно "UserLogin[username]"
<label for="UserLogin_username" class="required">
username or email <span class="required">*</span></label>
<input name="UserLogin[username]" id="UserLogin_username" type="text" /> </div>
<div class="row">
<label for="UserLogin_password" class="required">password <span class="required">*</span></label>
<input name="UserLogin[password]" id="UserLogin_password" type="password" /> </div>
, поскольку сервер не возвращает параметры, которыеоно знает, поведение, которое вы видите, не является неожиданным.(Не говоря о том, что здесь нет других проблем; не смотрел.)