API Keys: Add revocation for SATs (#53896)
* add apikey is_revoked field * add token store tests * Apply suggestions from code review * remove unused fields
This commit is contained in:
@@ -95,4 +95,9 @@ func addApiKeyMigrations(mg *Migrator) {
|
||||
mg.AddMigration("Add last_used_at to api_key table", NewAddColumnMigration(apiKeyV2, &Column{
|
||||
Name: "last_used_at", Type: DB_DateTime, Nullable: true,
|
||||
}))
|
||||
|
||||
// is_revoked indicates whether key is revoked or not. Revoked keys should be kept in the table, but invalid.
|
||||
mg.AddMigration("Add is_revoked column to api_key table", NewAddColumnMigration(apiKeyV2, &Column{
|
||||
Name: "is_revoked", Type: DB_Bool, Nullable: true, Default: "0",
|
||||
}))
|
||||
}
|
||||
|
||||
Reference in New Issue
Block a user