summaryrefslogtreecommitdiffstats
path: root/acf/modules
diff options
context:
space:
mode:
Diffstat (limited to 'acf/modules')
-rw-r--r--acf/modules/aaa.lua26
-rw-r--r--acf/modules/awall.lua2
2 files changed, 2 insertions, 26 deletions
diff --git a/acf/modules/aaa.lua b/acf/modules/aaa.lua
deleted file mode 100644
index e98e686..0000000
--- a/acf/modules/aaa.lua
+++ /dev/null
@@ -1,26 +0,0 @@
---[[
-Copyright (c) 2012-2013 Kaarle Ritvanen
-See LICENSE file for license details
---]]
-
-module(..., package.seeall)
-
-local M = require('acf.model')
-
-Role = M.new()
-Role.permissions = M.Set{type=M.Reference{scope='../../../permissions'}}
-
-User = M.new()
-User.password = M.String
-User.real_name = M.String
-User.roles = M.Set{type=M.Reference{scope='../../../roles'}}
-function User:check_password(password) return password == self.password end
-
-Authentication = M.new()
-Authentication.users = M.Collection{type=User}
-Authentication.roles = M.Collection{type=Role}
-Authentication.permissions = M.Set{type=M.String}
-
-M.register('auth',
- '/json'..require('lfs').currentdir()..'/config/aaa.json',
- Authentication)
diff --git a/acf/modules/awall.lua b/acf/modules/awall.lua
index 2920bdb..fa120c6 100644
--- a/acf/modules/awall.lua
+++ b/acf/modules/awall.lua
@@ -125,3 +125,5 @@ AWall.ipset = M.Collection{type=IPSet}
M.register('awall',
'/json'..require('lfs').currentdir()..'/config/awall.json',
AWall)
+
+M.permission.defaults('/awall')