Я пытаюсь реализовать мультитенантность с использованием Identity Server 4 . Я использую неявный поток с типом ответа как id_token token . Итак, поток должен быть таким:
- Логин пользователя с именем пользователя и паролем. Арендатор по умолчанию будет сохранен в токене.
- Идея состоит в том, чтобы больше не запрашивать у пользователя учетные данные, если он / она хочет переключиться на другого арендатора, для которого он назначен.
- При переключении на другого арендатора должно произойти тихое обновление / authorize sh, и у нового токена должны быть проблемы с текущим именем арендатора в токене.
Пожалуйста, поделитесь своими данными. Любые выводы будут очень полезны в моем расследовании.