You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
It's useful to track requests against their sessions, to track down issues or monitor real world usage. This is where something like Google Analytics is usually used, but that requires cross-domain cookies, which is extremely bad for user privacy, so requires annoying cookie popups by law.
All of the required analytical functionality can be achieved by setting a ULID cookie. Even though there's no cross domain cookies involved, this should still be opt-in by the developer.
In config.default.ini, set app.unique_cookie= to disable by default, but if any value is set here it will be used as the cookie name. Setting app.unique_cookie=ulid.
This will allow logs to be made with the appropriate ULID, and nginx can store this ULID in the access log for general usage analytics.
The text was updated successfully, but these errors were encountered:
It's useful to track requests against their sessions, to track down issues or monitor real world usage. This is where something like Google Analytics is usually used, but that requires cross-domain cookies, which is extremely bad for user privacy, so requires annoying cookie popups by law.
All of the required analytical functionality can be achieved by setting a ULID cookie. Even though there's no cross domain cookies involved, this should still be opt-in by the developer.
In
config.default.ini
, setapp.unique_cookie=
to disable by default, but if any value is set here it will be used as the cookie name. Settingapp.unique_cookie=ulid
.This will allow logs to be made with the appropriate ULID, and nginx can store this ULID in the access log for general usage analytics.
The text was updated successfully, but these errors were encountered: