plugins/mod_tokenauth.lua
changeset 12981 74b9e05af71e
parent 12963 e331210beeb2
child 12984 6ebad8e16b3b
equal deleted inserted replaced
12980:a187600ec7d6 12981:74b9e05af71e
     1 local base64 = require "util.encodings".base64;
     1 local base64 = require "prosody.util.encodings".base64;
     2 local hashes = require "util.hashes";
     2 local hashes = require "prosody.util.hashes";
     3 local id = require "util.id";
     3 local id = require "prosody.util.id";
     4 local jid = require "util.jid";
     4 local jid = require "prosody.util.jid";
     5 local random = require "util.random";
     5 local random = require "prosody.util.random";
     6 local usermanager = require "core.usermanager";
     6 local usermanager = require "prosody.core.usermanager";
     7 local generate_identifier = require "util.id".short;
     7 local generate_identifier = require "prosody.util.id".short;
     8 
     8 
     9 local token_store = module:open_store("auth_tokens", "map");
     9 local token_store = module:open_store("auth_tokens", "map");
    10 
    10 
    11 local function select_role(username, host, role)
    11 local function select_role(username, host, role)
    12 	if role then
    12 	if role then