Я играю с Electron.NET и хостую приложение Blazor. В настоящее время меня интересует то, как предоставить пользователю механизм входа в приложение через службу единого входа (например, Google / Facebook / IdentityServer / и т. Д.). Получить токен аутентификации и использовать его. для последующих подключений к API-интерфейсам, размещенным на удаленной службе.
Кто-нибудь смог сделать это в Blazor / Electron.NET, и если да, есть ли у них рецепт?
Я знаю, что это на 100% возможно, так как Slack делает это как часть добавления нового рабочего пространства в свое приложение.