У меня есть приложение nextJs, которое использует клерка для аутентификации, сейчас я использую поставщика Microsoft. Я также хочу сделать приложение доступным в iframe приложения Teams, поэтому я передаю токен доступа из приложения Teams в nextjs с помощью клерка.
Проблема в том, что в командах не разрешено перенаправление потока аутентификации. даже если использование повторного входа в систему в Iframe не является удобным для пользователя. и поскольку обе команды и мой провайдер на Clerk (Microsoft) находятся в одном клиенте, я подумываю о передаче токена доступа от команд и использовании его для начала сеанса.
Возможно ли это в клерке? пожалуйста посоветуй
@Meghana-MSFT Спасибо, похоже, это то, что я ищу.


как предложил @Meghana-MSFT
Кажется, я ищу реализацию вкладки SSO.
Справочная документация: https://learn.microsoft.com/en-us/microsoftteams/platform/tabs/how-to/authentication/tab-sso-overview
Мы можем интегрировать приложение в виде вкладки. Но поскольку это Iframe, он не позволит открыть какое-либо внешнее всплывающее окно аутентификации. Вы можете реализовать вкладку SSO. Пожалуйста, обратитесь к этому документу — Learn.microsoft.com/en-us/microsoftteams/platform/tabs/how-to/…