fix: lower admin password minimum

This commit is contained in:
2026-08-22 21:13:57 +08:00
parent 716c2917d4
commit 78c42eff53
7 changed files with 32 additions and 16 deletions
@@ -664,8 +664,12 @@ public sealed class ApiIntegrationTests(ApiFixture fixture)
using var superAdmin = await fixture.AdminAsync();
var suffix = Guid.NewGuid().ToString("N")[..10];
var username = $"viewer_{suffix}";
const string initialPassword = "viewer-initial-password-123";
const string permanentPassword = "viewer-permanent-password-456";
const string initialPassword = "init06";
const string permanentPassword = "new006";
var shortPasswordResponse = await superAdmin.PostAsJsonAsync(
"/api/admin/security/accounts",
new { username = $"{username}_short", password = "12345", role = "viewer" });
Assert.Equal(HttpStatusCode.BadRequest, shortPasswordResponse.StatusCode);
var createdResponse = await superAdmin.PostAsJsonAsync(
"/api/admin/security/accounts",
new { username, password = initialPassword, role = "viewer" });