Кажется, вы пытаетесь получить URL-адрес регистрации для вашего пользователя. Хорошо, давайте начнем:)
- Какой URL я должен отправить пользователю для регистрации?
Вы можете получить регистрацию URL
от azure portal
. Чтобы получить регистрацию, выполните следующие шаги URL
Шаг: 1
Перейдите на azure B2C Tenant
и нажмите User flows (policies)
, как показано на снимке экрана ниже.
Шаг: 2
Вы можете создать новую политику регистрации или нажать на существующую политику регистрации. Смотрите скриншот ниже.
Шаг: 3
Запустите свою политику регистрации, нажав кнопку Run user flow
, показанную на рисунке ниже.
Шаг: 4
Как только вы нажмете Run user flow
, вы увидите следующее окно. Просто скопируйте Run user flow endpoint
это URL
, которое вы должны отправить своему пользователю для регистрации
Шаг: 5
Как вы видели, когда пользователь нажимал на эту URL
, они показывались бы ниже sign-up
страницы.
- Есть ли способ скрыть поле как Страна в форме регистрации, но
берет значение из приглашения URL?
Да, вы можете сделать это очень простым способом. Во время создания потока регистрации вы увидели 4. User attributes and claims
, см. Снимок экрана ниже:
нажмите на show more
, вы увидите новое окно, поскольку вы видите, что есть две строки Collect attribute
и Return claim
для проверки того, что вы хотите собрать, и не нужно проверять, что вы хотите скрыть. Поскольку у меня есть проверка Country
, потому что я хочу получить эту информацию от пользователя и хочу скрыть в претензиях.
Но для Display Name
я хочу собрать и вернуть претензии. Смотрите снимок экрана ниже:
Надеюсь, вы понимаете. Если у вас все еще есть проблемы, не стесняйтесь поделиться. Спасибо и счастливого кодирования!