The three sign-in cookies
All three are set by my API when you sign in, and all three are gone when you sign out. A signed-out visitor reading this page has none of them.
bv_auth_token: the pass that proves each request is yours. It lasts fifteen minutes, goes to every part of the site, and nothing on the page can read it.bv_refresh_token: gets you a fresh pass when that fifteen minutes runs out, so you are not asked for your password again. It lasts thirty days, or ninety if you ticked remember me when you signed in. Your browser sends it only to my sign-in endpoints, and nothing on the page can read it either.bv_csrf_token: proves a request came from this site and not from another tab pretending to be you. The page reads this one and echoes it back in a header, which is the whole point of it. It lasts ninety days, so an idle browser is not logged out by it expiring first.
Blocking these means sign-in cannot work. Everything a signed out visitor can do, which is browsing and sending me a sourcing request, works with cookies switched off entirely.