let transaction = await env.site.database.Transaction()
try {
// initialize env.session_key, set cookie in env.response
- let session = await session_cookie(env, transaction)
+ await session_cookie(env, transaction)
+ if (env.signed_in_as === null)
+ throw new Problem('Unauthorized', 'Please sign in first.', 401)
let account = await (
await (