summaryrefslogtreecommitdiffstats
path: root/acf/modules
diff options
context:
space:
mode:
authorKaarle Ritvanen <kaarle.ritvanen@datakunkku.fi>2013-02-27 07:39:26 +0000
committerKaarle Ritvanen <kaarle.ritvanen@datakunkku.fi>2013-03-01 08:07:36 +0200
commit544ea51c3663070dadd588d9de3e22d6e045743e (patch)
tree913c45a5125939bd135a6d231eb1ca9a7ad56723 /acf/modules
parenta3eea9d655584ddecb147ffd4686b561a03d344c (diff)
downloadaconf-544ea51c3663070dadd588d9de3e22d6e045743e.tar.bz2
aconf-544ea51c3663070dadd588d9de3e22d6e045743e.tar.xz
basic login session management
Diffstat (limited to 'acf/modules')
-rw-r--r--acf/modules/aaa.lua3
1 files changed, 2 insertions, 1 deletions
diff --git a/acf/modules/aaa.lua b/acf/modules/aaa.lua
index f8e28ca..1704376 100644
--- a/acf/modules/aaa.lua
+++ b/acf/modules/aaa.lua
@@ -1,5 +1,5 @@
--[[
-Copyright (c) 2012 Kaarle Ritvanen
+Copyright (c) 2012-2013 Kaarle Ritvanen
See LICENSE file for license details
--]]
@@ -14,6 +14,7 @@ User = M.new()
User.password = M.String
User.real_name = M.String
User.roles = M.Collection{type=M.Reference{scope='../../roles'}}
+function User:check_password(password) return password == self.password end
Authentication = M.new()
Authentication.users = M.Collection{type=User}