* Keep tokens' JTIs in the DB * Allow list tokens (ID and expiration date) * Allow revoke * This shall be available from: * API * GUI * CLI -> Pipe CLI menu: * Generate token: optional token name (lets show in a popup with a valid date) * Token list: Name, ID, Expiration date, Revoke (button) * User details -> API Tokens (available to admins and those who have RW access to the user) * Token list: Name, ID, Expiration date, Revoke (button) * CLI * Listing: Name, ID, Expiration date, Revoke (button) * Revoke * Token name when generating * Support json output