mirror of
https://github.com/snipe/snipe-it.git
synced 2024-12-25 05:34:06 -08:00
Fixed #13256 - Added option to switch to localStorage instead of cookies
Signed-off-by: snipe <snipe@snipe.net>
This commit is contained in:
parent
44231fa52c
commit
c1c2c38995
|
@ -85,6 +85,7 @@ COOKIE_NAME=snipeit_session
|
||||||
COOKIE_DOMAIN=null
|
COOKIE_DOMAIN=null
|
||||||
SECURE_COOKIES=false
|
SECURE_COOKIES=false
|
||||||
API_TOKEN_EXPIRATION_YEARS=15
|
API_TOKEN_EXPIRATION_YEARS=15
|
||||||
|
BS_TABLE_STORAGE=cookieStorage
|
||||||
|
|
||||||
# --------------------------------------------
|
# --------------------------------------------
|
||||||
# OPTIONAL: SECURITY HEADER SETTINGS
|
# OPTIONAL: SECURITY HEADER SETTINGS
|
||||||
|
|
|
@ -158,4 +158,19 @@ return [
|
||||||
|
|
||||||
'secure' => env('SECURE_COOKIES', false),
|
'secure' => env('SECURE_COOKIES', false),
|
||||||
|
|
||||||
|
/*
|
||||||
|
|--------------------------------------------------------------------------
|
||||||
|
| Bootstrap Table Storage Type
|
||||||
|
|--------------------------------------------------------------------------
|
||||||
|
|
|
||||||
|
| Set the storage that this Bootstrap Table will use.
|
||||||
|
| Valid options are:
|
||||||
|
| - cookieStorage
|
||||||
|
| - localStorage: use this if you have a LOT of custom fields and are getting a REQUEST TOO LARGE error
|
||||||
|
| - sessionStorage
|
||||||
|
|
|
||||||
|
*/
|
||||||
|
|
||||||
|
'bs_table_storage' => env('BS_TABLE_STORAGE', 'cookieStorage'),
|
||||||
|
|
||||||
];
|
];
|
||||||
|
|
|
@ -55,6 +55,7 @@
|
||||||
stickyHeaderOffsetY: stickyHeaderOffsetY + 'px',
|
stickyHeaderOffsetY: stickyHeaderOffsetY + 'px',
|
||||||
undefinedText: '',
|
undefinedText: '',
|
||||||
iconsPrefix: 'fa',
|
iconsPrefix: 'fa',
|
||||||
|
cookieStorage: '{{ config('session.bs_table_storage') }}',
|
||||||
cookie: true,
|
cookie: true,
|
||||||
cookieExpire: '2y',
|
cookieExpire: '2y',
|
||||||
mobileResponsive: true,
|
mobileResponsive: true,
|
||||||
|
|
Loading…
Reference in a new issue