Spec-Zone.ru › Angular.js 1.8

Улучшить эту документацию Просмотреть исходный код $cookiesProvider

  1. $cookies
  2. поставщик в модуле ngCookies

Обзор

Используйте $cookiesProvider для изменения поведения по умолчанию сервиса $cookies.

Свойства

  • defaults

    Объект, содержащий значения параметров по умолчанию для установки куки.

    Объект может иметь следующие свойства:

    • path - {string} - Куки доступна только для данного пути и его подпутей. По умолчанию это URL, который отображается в вашем <base> теге.
    • domain - {string} - Куки доступна только для данного домена и его поддоменов. По соображениям безопасности пользовательский агент не примет куки, если текущий домен не является поддоменом этого домена или не равен ему.
    • expires - {string|Date} - Строка формата "Wdy, DD Mon YYYY HH:MM:SS GMT" или объект Date, указывающий точную дату/время истечения срока действия куки.
    • secure - {boolean} - Если true, то куки будет доступна только через защищённое соединение.
    • samesite - {string} - предотвращает отправку браузером куки вместе с межсайтовыми запросами. Принимает значения lax и strict. См. OWASP Wiki для получения дополнительной информации. Обратите внимание, что по состоянию на май 2018 года не все браузеры поддерживают SameSite, поэтому это не может быть единственным средством защиты от атак Cross-Site-Request-Forgery (CSRF).

    Примечание: По умолчанию в качестве пути используется адрес, отображаемый в вашем <base> теге. Это важно, чтобы куки были видны для всех маршрутов при включенном режиме html5mode.

© 2010–2020 Google, Inc.
Licensed under the Creative Commons Attribution License 3.0.
https://code.angularjs.org/1.8.2/docs/api/ngCookies/provider/$cookiesProvider

Spec-Zone.ru

Настройки Оффлайн Что нового Помощь О нас
Spec-Zone .ru
спецификации, руководства, описания, API