feat: Implement user addition in StubUserManager

This commit is contained in:
2026-01-20 11:38:35 +01:00
parent f8c979ab3d
commit d88096b75a
2 changed files with 9 additions and 2 deletions

View File

@@ -34,7 +34,14 @@ class StubUserManager @Inject()(config: Config) extends UserManager {
)
override def addUser(name: String, password: String): Boolean = {
throw new NotImplementedError("StubUserManager.addUser is not implemented")
val newUser = User(
internalId = user.size.toLong + 1,
id = java.util.UUID.randomUUID(),
name = name,
passwordHash = UserHash.hashPW(password)
)
user(name) = newUser
true
}
override def addOpenIDUser(name: String, userInfo: OpenIDUserInfo): Boolean = {