pdoPage увеличивает размер куков с jwtsession
Здравствуйте!
Использую jwtsession и столкнулся с тем что при каждом обращении к pdoPage происходит новая запись в куки, что приводит к увеличению размера кук.
Обращаюсь к pdoPage так:
Использую jwtsession и столкнулся с тем что при каждом обращении к pdoPage происходит новая запись в куки, что приводит к увеличению размера кук.
Обращаюсь к pdoPage так:
<div id="pdopage">
[[!+page.nav]]
<div class="rows">
[[!pdoPage?
&element=`pdoUsers`
&groups=`Users`
&users=`[[!search_result]]`
&tpl=`UsersFeedOtherTpl`
&ajax=`1`
&ajaxMode=`scroll`
&sortdir=`DESC`
&limit=`9`
&maxLimit=`90`
]]
</div>
</div>
Можно ли избежать увеличения кук в этом случае? Комментарии: 2
А что в куку пишет? Вообще в дополнение сказано, что пока что не рекомендуется для рабочих сайтов — нужно тестировать. И по всей видимости, понятно, что уже дорабатывать его никто не будет. Вообще идея с переносом кук на сторону клиента, так себе затея. Потом эти куки воруют и получают доступы к сайту или личной какой-то информации.
pdoPage пишет все свои параметры. Ладно бы если бы перезаписывал, так он пишет каждый раз новые просто через запятую.
"pdoPage": {
"74d3f15ea51296ccd42089fe1733fe399a4f8cc9": {
"fastMode": false,
"nestedChunkPrefix": "pdotools_",
"offset": "",
"checkPermissions": "",
"loadModels": "",
"prepareSnippet": "",
"prepareTVs": "",
"processTVs": "",
"outputSeparator": "\n",
"decodeJSON": true,
"scheme": -1,
"fenomSyntax": "#\\{(\\$|\\/|\\w+(\\s|\\(|\\|)|\\(|')#",
"elementsPath": "/usr/share/nginx/html/core/elements/",
"cachePath": "/usr/share/nginx/html/core/cache/default/pdotools",
"plPrefix": "",
"limit": "9",
"maxLimit": "90",
"page": "",
"pageVarKey": "page",
"totalVar": "page.total",
"pageLimit": 5,
"element": "pdoUsers",
"pageNavVar": "page.nav",
"pageCountVar": "pageCount",
"pageLinkScheme": "",
"tplPage": "@INLINE <li class=\"page-item\"><a class=\"page-link\" href=\"[[+href]]\">[[+pageNo]]</a></li>",
"tplPageWrapper": "@INLINE <ul class=\"pagination\">[[+first]][[+prev]][[+pages]][[+next]][[+last]]</ul>",
"tplPageActive": "@INLINE <li class=\"page-item active\"><a class=\"page-link\" href=\"[[+href]]\">[[+pageNo]]</a></li>",
"tplPageFirst": "@INLINE <li class=\"page-item\"><a class=\"page-link\" href=\"[[+href]]\">[[%pdopage_first]]</a></li>",
"tplPageLast": "@INLINE <li class=\"page-item\"><a class=\"page-link\" href=\"[[+href]]\">[[%pdopage_last]]</a></li>",
"tplPagePrev": "@INLINE <li class=\"page-item\"><a class=\"page-link\" href=\"[[+href]]\">«</a></li>",
"tplPageNext": "@INLINE <li class=\"page-item\"><a class=\"page-link\" href=\"[[+href]]\">»</a></li>",
"tplPageSkip": "@INLINE <li class=\"page-item disabled\"><a class=\"page-link\" href=\"#\">...</a></li>",
"tplPageFirstEmpty": "@INLINE <li class=\"page-item disabled\"><a class=\"page-link\" href=\"#\">[[%pdopage_first]]</a></li>",
"tplPageLastEmpty": "@INLINE <li class=\"page-item disabled\"><a class=\"page-link\" href=\"#\">[[%pdopage_last]]</a></li>",
"tplPagePrevEmpty": "@INLINE <li class=\"page-item disabled\"><a class=\"page-link\" href=\"#\">«</a></li>",
"tplPageNextEmpty": "@INLINE <li class=\"page-item disabled\"><a class=\"page-link\" href=\"#\">»</a></li>",
"cache": false,
"cacheTime": 3600,
"cacheAnonymous": false,
"toPlaceholder": "",
"ajax": 1,
"ajaxMode": "scroll",
"ajaxElemWrapper": "#pdopage",
"ajaxElemRows": "#pdopage .rows",
"ajaxElemPagination": "#pdopage .pagination",
"ajaxElemLink": "#pdopage .pagination a",
"ajaxElemMore": "#pdopage .btn-more",
"ajaxTplMore": "@INLINE <button class=\"btn btn-primary btn-more\">[[%pdopage_more]]</button>",
"ajaxHistory": "",
"frontend_js": "[[+assetsUrl]]js/pdopage.min.js",
"frontend_css": "[[+assetsUrl]]css/pdopage.min.css",
"setMeta": true,
"strictMode": true,
"groups": "Users",
"users": ",-8,-11,-12,-13,-15,-16,-17,-18,-20,-21,-46,-47",
"tpl": "UsersFeedOtherTpl",
"sortdir": "DESC",
"useFenom": "1",
"useFenomParser": "",
"useFenomCache": "",
"useFenomMODX": "",
"useFenomPHP": "",
"chunkExtensions": [
"html",
"tpl"
]
}
Куки я собираюсь передавать в зашифрованном виде, поэтому, думаю, шанс взлома сокращается)
Авторизуйтесь или зарегистрируйтесь, чтобы оставлять комментарии.