util.session: What is the identity of a session?
authorKim Alvefur <zash@zash.se>
Tue, 24 Nov 2015 19:09:51 +0100
changeset 6941 9df70e9e006b
parent 6940 f5d2e58fbefa
child 6942 a9ae0c6ac4f4
util.session: What is the identity of a session?
util/session.lua
--- a/util/session.lua	Tue Nov 24 19:00:43 2015 +0100
+++ b/util/session.lua	Tue Nov 24 19:09:51 2015 +0100
@@ -6,6 +6,13 @@
 	return session;
 end
 
+local function set_id(session)
+	local id = typ .. tostring(session):match("%x+$"):lower();
+	session.id = id;
+	return session;
+end
+
 return {
 	new = new_session;
+	set_id = set_id;
 }