У меня есть приложение codeigniter, в котором я делаю большинство вещей посредством вызовов ajax.Например, давайте возьмем создание учетной записи.Существует форма с четырьмя полями: имя пользователя, пароль, адрес электронной почты и номер мобильного телефона.
frm = $("signupform").serializearray();
$.post(base_url + "/auth/ajaxlogin/", frm, function(data){
if(data==="true") {
window.location.reload();
} else {
$("#loginresult").show();
}
});
с помощью этого сценария я позабочусь об отправке данных учетной записи в метод создания учетной записи в контроллере авторизации, создании учетной записи и входе пользователя. Но я уверен, что это очень уязвимо, скажемлюбой пользователь может написать вредоносный скрипт для непрерывного создания учетных записей в своей консоли js.Итак, каков наилучший способ обеспечить определенную функциональность, подобную этой.