Какую библиотеку Xamarin Forms я должен использовать для аутентификации пользователей у провайдера идентификации Oidc
В настоящее время я пытаюсь реализовать поддержку входа в систему OpenID Connect(Oidc) (проверяющая сторона), чтобы пользователи могли войти с помощью своего поставщика удостоверений.
В основном меня интересует аутентификация пользователя, а не доступ к Api от его имени. Реализация должна быть в состоянии работать с различными поставщиками удостоверений и должна быть в Xamarin Forms.
Есть две библиотеки, которые я нашел и попытался реализовать с различными провайдерами. - Xamarin.Auth(пока не успешно) - IdentityModel.OidcClient2(успешно). Я знаю, что Oidc является расширением протокола OAuth2 и должен использоваться для аутентификации пользователей. И OAuth2 должен использоваться для авторизации, меня смущает то, что в примерах Xamarin.Auth они также используют библиотеку для получения пользовательских данных.
Это подняло для меня следующий вопрос: - Какую библиотеку я должен использовать только для аутентификации пользователей в провайдере идентификации Oidc с использованием форм Xamarin?