diff options
Diffstat (limited to 'src/routes/handler-info.zig')
| -rw-r--r-- | src/routes/handler-info.zig | 5 |
1 files changed, 4 insertions, 1 deletions
diff --git a/src/routes/handler-info.zig b/src/routes/handler-info.zig index 95720b9..ca4babd 100644 --- a/src/routes/handler-info.zig +++ b/src/routes/handler-info.zig @@ -130,7 +130,10 @@ pub fn handle( if (context.response.headers.fingerprint) |auth_token| { var value = std.Io.Writer.Allocating.init(arena.allocator()); - try value.writer.print("fingerprint={s}; Secure; Path=/", .{auth_token}); + try value.writer.print("fingerprint={s}; Secure; Path=/; Max-Age={}", .{ + auth_token, + storage.config.session_expires_after / std.time.ns_per_s, + }); try headers.append(allocator, .{ .name = "Set-Cookie", |