209 похожих чатов

Коллеги из Yandex, можете помочь со следующим кейсом? Пользователь на мобильном

телефоне Android запускает приложение Умный дом с Алисой и пытается привязать наш аккаунт (аккаунт провайдера) к аккаунту Алисы.
Для этого открывается WebView контейнер в котором открывается наша форма авторизации. В ней у нас предусмотрены несколько вариантов авторизации включая Google.
И вот здесь возникает проблема, поскольку WebView deprecated by Google.
В связи с чем пользователь ожидаемо получает вот такой отлуп:

Ошибка 403: disallowed_useragent
Параметры запроса: response_type=code state=cR*********8= redirect_uri=https://c****.com/user/social client_id=3*********0.apps.googleusercontent.com access_type=online scope=openid https://www.googleapis.com/auth/userinfo.email https://www.googleapis.com/auth/userinfo.profile

Документация по этому поводу вот здесь:
https://support.google.com/accounts/answer/12917337?hl=en#zippy=%2Cdisallowed-useragent

Прошу разъяснить как решить проблему.

7 ответов

88 просмотров

Полноценная учётка == независимость от заходов сторонних сервисов (будь то гугл или нет).

Aleksandr-Bulavin Автор вопроса
Arkady
Полноценная учётка == независимость от заходов сто...

Я не понимаю, что значит этот ответ, прошу разъяснить. Поясню, чтобы может мой запрос был яснее: 1. У пользователя имеется полноценная учётка Гугла. 2. В приложении провайдера пользователь успешно авторизовался через эту учётку. 3. Далее он заходит в приложение Умный дом с Алисой и пытается связать аккаунты. 4. Приложение Умный дом с Алисой открывает WebView контейнер (с известными уязвимостями, потому он deprecated by Google) в котором открывается наша форма авторизации. 5. В ней у нас предусмотрены несколько вариантов авторизации включая Google. И вот здесь возникает проблема, поскольку WebView deprecated by Google. Благодаря сторонней авторизации через Apple, Google и другие у нас воронка на входе значительно расширилась и отвал пользователей минимальный. Им удобно, не нужно помнить очередные креды от аккаунта, нам удобно, все довольны. Прошу дать официальный ответ представителя техподдержки Яндекса, чтобы было и нам понятно что делать и мы могли пользователям ретранслировать эту позицию. Прикрепляю скриншот, чтобы было понятно, что в этот телеграм-канал я обращаюсь на основании того, что именно он обозначен как один из возможных способов получения технической поддержки при возникновении проблем с работой ГА Алиса.

Aleksandr Bulavin
Я не понимаю, что значит этот ответ, прошу разъясн...

Всё верно, про это я и написал. В гугле пользователь зарегистрирован "как надо", а вы вместо такого же "как надо" у себя предлагаете авторизацию через чужие сервисы и учётки, что снижает надёжность и вообще раскладывает пользователю грабли (представьте, что завтра гугл вообще заблокирует или прекратит поддержку этого сервиса, как это уже было более чем с 200 проектами Гугла, если не ошибаюсь). Все ваши пользователи мгновенно окажутся у разбитого корыта. Да и вообще в только разрабатываемый проект закладывать явный deprecated - такое себе. Что по скриншоту - да, конечно, вы можете подождать, пока ответят "разработчики или операторы", но я по-прежнему советую написать непосредственно в поддержку. Но... Честно говоря, я сомневаюсь, как может компания А давать ответ по реализации deprecated компании Б. Странно это немного. Тут правильней у Гугла добиваться.

Aleksandr-Bulavin Автор вопроса
Arkady
Всё верно, про это я и написал. В гугле пользовате...

Правильно я понимаю, что позиция следующая: Умный дом с Алисой поддерживает только авторизацию первого уровня и не поддерживает авторизацию через сторонние сервисы? А также использует WebView контейнер для авторизации.

Aleksandr Bulavin
Правильно я понимаю, что позиция следующая: Умный ...

А причём здесь приложение Дом с Алисой, если политики использования Sign in with Google выставлят гугл?

Artem Sorokin
А причём здесь приложение Дом с Алисой, если полит...

Тут видимо вопрос в использовании WebView УДЯ

Похожие вопросы

Обсуждают сегодня

@Benzenoid can you tell me the easiest, and safest way to bu.y HEX now?
Živa Žena
20
This is a question from my wife who make a fortune with memes 😂😂 About the Migration and Tokens: 1. How will the old tokens be migrated to the new $LGCYX network? What is th...
🍿 °anton°
2
What is the Dex situation? Agora team started with the Pnetwork for their dex which helped them both with integration. It’s completed but as you can see from the Pnetwork ann...
Ben
1
Anyone knows where there are some instructions or discort about failed bridge transactions ?
Jochem
21
@lozuk how do I get my phex copies of my ehex from a atomic wallet, to move to my rabby?
Justfrontin 👀
11
Hello, Is iExec also part of the "inception program" or another one ? Would it be a name to qualified the nature of the relationship between iExec and Nvidia? And does Secret ...
Ñïķøłäś
8
Ready for some fun AND a chance to win TKO Tokens? Join us for exciting minigames in our Telegram group! 🕒 Don’t miss out—games start on today 25 October 2024, at 8 PM! Ge...
Milkyway | Tokocrypto
255
any reference of this implementation?
BitBuddha
29
Also, why can’t the community have a vote/ say when it comes to initiatives like buybacks. Isn’t the point of crypto decentralisation? Don’t we deserve input as long term supp...
👨🏽‍🦰
13
Hi guys, any problem with Pulsebrige? Trying to transfer from wETH to ETH. First it tells me to connect my metamask "through mobile app" not desktop. Then I did and confirmed ...
Snowflakecrypto
13
Карта сайта