From 8f61253bd3dd9fa28fb63c6bd1527626a48fd421 Mon Sep 17 00:00:00 2001 From: LittleSheep Date: Sat, 24 Aug 2024 20:28:10 +0800 Subject: [PATCH] :sparkles: Bot token aka. API token --- .idea/workspace.xml | 21 ++- pkg/internal/models/auth.go | 2 - pkg/internal/models/bot.go | 11 ++ pkg/internal/server/api/bot_token_api.go | 142 ++++++++++++++++++ pkg/internal/server/api/index.go | 10 ++ pkg/internal/server/api/oauth_api.go | 2 +- pkg/internal/services/bot_token.go | 53 +++++++ .../services/{encryptor.go => encrypt.go} | 0 pkg/internal/services/mfa.go | 18 --- pkg/internal/services/ticker_maintainer.go | 24 --- pkg/internal/services/ticket.go | 18 ++- pkg/internal/services/ticket_token.go | 2 +- 12 files changed, 248 insertions(+), 55 deletions(-) create mode 100644 pkg/internal/models/bot.go create mode 100644 pkg/internal/server/api/bot_token_api.go create mode 100644 pkg/internal/services/bot_token.go rename pkg/internal/services/{encryptor.go => encrypt.go} (100%) delete mode 100644 pkg/internal/services/mfa.go delete mode 100644 pkg/internal/services/ticker_maintainer.go diff --git a/.idea/workspace.xml b/.idea/workspace.xml index 298d7d5..d6000e7 100644 --- a/.idea/workspace.xml +++ b/.idea/workspace.xml @@ -4,14 +4,19 @@