Software /
code /
prosody-modules
Comparison
mod_client_management/mod_client_management.lua @ 5310:5806e05346b8
mod_client_management: Improve representation of authentication methods
author | Matthew Wild <mwild1@gmail.com> |
---|---|
date | Thu, 06 Apr 2023 15:24:49 +0100 |
parent | 5309:09656e2b4927 |
child | 5311:d4a0d2b5343a |
comparison
equal
deleted
inserted
replaced
5309:09656e2b4927 | 5310:5806e05346b8 |
---|---|
402 for _, client in ipairs(clients) do | 402 for _, client in ipairs(clients) do |
403 print(row({ | 403 print(row({ |
404 id = client.id; | 404 id = client.id; |
405 software = client.user_agent and client.user_agent.software; | 405 software = client.user_agent and client.user_agent.software; |
406 last_seen = os.date("%Y-%m-%d", client.last_seen); | 406 last_seen = os.date("%Y-%m-%d", client.last_seen); |
407 auth_methods = array.collect(it.keys(client.active)):sort(); | 407 auth_methods = array.collect(it.keys(client.active)):sort():concat(", "); |
408 })); | 408 })); |
409 end | 409 end |
410 print(string.rep("-", self.session.width)); | 410 print(string.rep("-", self.session.width)); |
411 return true, ("%d clients"):format(#clients); | 411 return true, ("%d clients"):format(#clients); |
412 end | 412 end |