feat(api): scoped, optionally expiring API tokens (#6201)

* security(api): add scoped expiring API tokens

* security(api): make scoped token lifecycle enforceable

---------

Co-authored-by: n0ctal <293235942+n0ctal@users.noreply.github.com>
This commit is contained in:
n0ctal
2026-08-15 18:31:49 +05:00
committed by GitHub
parent aecbad3ab1
commit 1230559e69
19 changed files with 785 additions and 94 deletions
+1 -1
View File
@@ -469,7 +469,7 @@ func GetApiToken(getApiToken bool) {
fmt.Println("apiToken:", created.Token)
return
}
created, err := apiTokenService.Create("install")
created, err := apiTokenService.Create("install", "", 0)
if err != nil {
fmt.Println("create apiToken failed, error info:", err)
return