dev-master
9999999-devChecksum request for forms
MIT
The Requires
0.1.1
0.1.1.0Checksum request for forms
MIT
The Requires
Wallogit.com
2017 © Pedro Peláez
Checksum request for forms
Защита форм от подделки от клиента. При несовпадении отправленной формы от пользователя с той, что была сформирована сервером, произойдет ошибка 400, (*2)
Пользователь может подделать форму, зная имя атрибутов модели, если они помечены как safe и не проверяются дополнительно
, (*3)
Если подключить новый request в компонентах, то при рендеринге HTML, все поля будут сохраняться и при получении данных от пользователя будут сверяться, а при несовпадении, будет выброшена ошибка.
, (*4)
composer require carono/yii2-request-checksum, (*5)
В конфиге добавляем класс запроса, (*6)
'components' => [
'request' => [
'class' => \carono\checksum\Request::class,
'checksumKey' => 'secret key'
],
]
Checksum request for forms
MIT
Checksum request for forms
MIT