Я использую WSO2IS-5.6.0
.Я настроил поставщика услуг и настроил входящую аутентификацию OAuth2 для этого SP.Я использую Resident Identity Provider WSO2 с включенной саморегистрацией пользователя.
По умолчанию WSO2IS просит username
и password
разрешить вход в систему, где имя пользователя имеет формат <actual_username>@<tenant_domain>
.
Но я хочу настроить WSO2IS таким образом, чтобы он запрашивал email
пользователя (что берется при регистрации пользователя), а не username
.
Я следовал руководству документация .Но для арендатора это приводит к странному формату электронной почты, например <email>@<tenant_domain>
.Так, например, если зарегистрированный адрес электронной почты johndoe@foo.com
, а домен арендатора - bar.com
, пользователь должен будет ввести johndoe@foo.com@bar.com
в качестве имени пользователя, что я определенно не хочу.
Есть лиКак я могу настроить WSO2IS, чтобы позволить пользователю войти в систему, используя только адрес электронной почты?(В продолжение примера, просто используя johndoe@foo.com
, а не johndoe@foo.com@bar.com
)