Я опубликовал это на форуме Umbraco, но через неделю все еще не получил никаких ответов, поэтому я добавляю его сюда, чтобы посмотреть, привлечет ли это больше внимания.
Я прочитал старуюблог, в котором описано, как применить аутентификацию Google для входа в Umbraco Backend.Это сработало великолепно, и я с радостью планировал развернуть свой сайт сейчас в Феврале.Но несколько недель назад я получил по электронной почте от Google, что аутентификация Google+ теперь устарела!
При просмотре документации Umbraco я нахожу эту страницу: https://our.umbraco.com/documentation/Tutorials/Add-Google-Authentication, где OWIN используется для вызова Google+ API.
Кажется, он точно описывает механизм, который я использовал, поэтому я думаю, что эта инструкция также устарела?Я немного сбит с толку, когда читаю сайт Google с текущими инструкциями по аутентификации.Кажется, они рекомендуют «OAuth 2.0» или «Open ID Connect».Я не специалист по технике безопасности.Они преемники OWIN?Какой из них лучше всего интегрируется с Umbraco?
Может ли кто-нибудь помочь мне с обновленной версией инструкций Umbraco, которые будут продолжать работать, если Google+ устарел?
Когда я перейду на эту страницу GoogleЯ прочитал список своих «идентификаторов клиента OAuth 2.0»: https://console.developers.google.com/apis/credentials
Я могу убедиться, что один из них на самом деле является тем, на который я ссылаюсь в моем web.config, и использовать в UmbracoStandardOwinStartup.Моей первой мыслью было, что со мной уже все в порядке.Но я все еще получил тревожное предупреждение от Google, что аутентификация Google+ теперь устарела и перестанет работать в марте.Поэтому я думаю, что необходимо действие.
Поэтому я создал новый идентификатор клиента с предоставленной ссылкой.Кажется, у него все еще есть «скрытая связь с Google+».В нижнем списке Google Dashboard https://console.developers.google.com/apis/dashboard номера вызовов указаны под заголовком Google+ API.Это почему?Есть ли другой способ генерирования идентификаторов клиентов Google, который я еще не нашел, который «свободен от Google +»?
Документация Google очень запутанная, с множеством примеров, и я не понимаю, какой из них применим вмое дело.Я обеспокоен тем, что мой развернутый сайт может перестать работать, как только я разверну его.
Я предполагаю, что должно быть больше разработчиков, использующих аутентификацию Google на своих сайтах Umbraco.Мой текущий случай связан с бэкэнд-аутентификацией для пользователей, но логин для участников на самом деле был бы одинаково интересен.
Пожалуйста, любая помощь очень ценится !!!!