summaryrefslogtreecommitdiffstats
path: root/password-model.lua
diff options
context:
space:
mode:
Diffstat (limited to 'password-model.lua')
-rw-r--r--password-model.lua8
1 files changed, 5 insertions, 3 deletions
diff --git a/password-model.lua b/password-model.lua
index 5c5f801..a91f3db 100644
--- a/password-model.lua
+++ b/password-model.lua
@@ -1,11 +1,11 @@
-- password model methods
-module (..., package.seeall)
+local mymodule = {}
fs = require("acf.fs")
format = require("acf.format")
posix = require("posix")
-read_password = function()
+mymodule.read_password = function()
pw = {}
pw.user = cfe({ label="User Name", seq=1 })
pw.password = cfe({ type="password", label="Password", seq=2 })
@@ -14,7 +14,7 @@ read_password = function()
end
--setup so that it will compare password input
-update_password = function (self, pw)
+mymodule.update_password = function (self, pw)
local success = true
if pw.value.password.value == "" or pw.value.password.value ~= pw.value.password_confirm.value then
pw.value.password.errtxt = "Invalid or non matching password"
@@ -44,3 +44,5 @@ update_password = function (self, pw)
return pw
end
+
+return mymodule