Merge pull request #1878 from alejandroliu/OIC-fix

Assign dummy password to newly created users
This commit is contained in:
Naoki Takezoe
2018-02-10 00:25:38 +09:00
committed by GitHub
2 changed files with 2 additions and 2 deletions

View File

@@ -34,7 +34,7 @@ trait AccountFederationService {
None
case None =>
findAvailableUserName(preferredUserName, mailAddress) flatMap { userName =>
createAccount(userName, "", fullName.getOrElse(userName), mailAddress, isAdmin = false, None, None)
createAccount(userName, "[DUMMY]", fullName.getOrElse(userName), mailAddress, isAdmin = false, None, None)
createAccountFederation(issuer, subject, userName)
getAccountByUserName(userName)
}

View File

@@ -9,7 +9,7 @@ class AccountFederationServiceSpec extends FunSpec with ServiceSpecBase {
withTestDB { implicit session =>
val actual = AccountFederationService.getOrCreateFederatedUser("someIssuer", "someSubject", "dummy@example.com", Some("foo"), Some("Foo"))
assert(actual.get.userName == "foo")
assert(actual.get.password == "")
assert(actual.get.password == "[DUMMY]")
assert(actual.get.fullName == "Foo")
assert(actual.get.mailAddress == "dummy@example.com")
assert(!actual.get.isAdmin)