2017 © Pedro Peláez
 

library yii2-request-checksum

Checksum request for forms

image

carono/yii2-request-checksum

Checksum request for forms

  • Tuesday, February 6, 2018
  • by carono
  • Repository
  • 1 Watchers
  • 0 Stars
  • 15 Installations
  • PHP
  • 0 Dependents
  • 0 Suggesters
  • 0 Forks
  • 0 Open issues
  • 3 Versions
  • 7 % Grown

The README.md

Scrutinizer Code Quality Latest Stable Version Total Downloads License, (*1)

Описание

Защита форм от подделки от клиента. При несовпадении отправленной формы от пользователя с той, что была сформирована сервером, произойдет ошибка 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'
    ],
]

The Versions

06/02 2018

dev-master

9999999-dev

Checksum request for forms

  Sources   Download

MIT

The Requires

 

06/02 2018

0.1.1

0.1.1.0

Checksum request for forms

  Sources   Download

MIT

The Requires

 

06/02 2018

0.1.0

0.1.0.0

  Sources   Download

MIT

The Requires