Software /
code /
prosody
Comparison
plugins/mod_tokenauth.lua @ 10675:5efd6865486c
mod_tokenauth: Track creation time of tokens
author | Matthew Wild <mwild1@gmail.com> |
---|---|
date | Fri, 28 Feb 2020 21:55:40 +0000 |
parent | 10674:4459afac4d13 |
child | 12649:86e1187f6274 |
comparison
equal
deleted
inserted
replaced
10674:4459afac4d13 | 10675:5efd6865486c |
---|---|
16 return nil, "invalid-host"; | 16 return nil, "invalid-host"; |
17 end | 17 end |
18 | 18 |
19 local token_info = { | 19 local token_info = { |
20 owner = actor_jid; | 20 owner = actor_jid; |
21 created = os.time(); | |
21 expires = token_ttl and (os.time() + token_ttl) or nil; | 22 expires = token_ttl and (os.time() + token_ttl) or nil; |
22 jid = token_jid; | 23 jid = token_jid; |
23 session = { | 24 session = { |
24 username = token_username; | 25 username = token_username; |
25 host = token_host; | 26 host = token_host; |