Comparison

plugins/mod_auth_internal_plain.lua @ 5156:6b08c922a2e4

mod_auth_internal_{plain,hashed}: Add support for iterating over accounts
author Kim Alvefur <zash@zash.se>
date Fri, 21 Sep 2012 17:26:12 +0200
parent 5117:2c7e1ce8f482
child 5302:52fe5df91c65
comparison
equal deleted inserted replaced
5155:a207d4bff5a4 5156:6b08c922a2e4
50 return nil, "Auth failed. Invalid username"; 50 return nil, "Auth failed. Invalid username";
51 end 51 end
52 return true; 52 return true;
53 end 53 end
54 54
55 function provider.users()
56 return datamanager.users(host, "accounts");
57 end
58
55 function provider.create_user(username, password) 59 function provider.create_user(username, password)
56 return datamanager.store(username, host, "accounts", {password = password}); 60 return datamanager.store(username, host, "accounts", {password = password});
57 end 61 end
58 62
59 function provider.delete_user(username) 63 function provider.delete_user(username)