zorn-v / nextcloud-social-login

GNU Affero General Public License v3.0
198 stars 137 forks source link

The application ID was not passed in the client_id parameter #411

Open alexeygranit opened 1 year ago

alexeygranit commented 1 year ago

Authorization through Yandex earned immediately both through the site and through the android application. Authorization through Google went through the site immediately and in the android application after updating SocialLogin. Help solve the problem with mail.ru

Авторизация через Yandex заработал сразу и через сайт и через андроид приложение. Авторизация через Google проходила через сайт сразу а в приложении андроид после обновления SocialLogin. Мэйл.ру выдает ошибку - Не указано приложение Не передан идентификатор приложения в параметре client_id

onikyannn commented 1 year ago

Can confirm this issue with mailru

alexeygranit commented 1 year ago

Ошибка приходит со страницы Мой мир. И если сделать по инструкции из соседней ветки(создать reciever.txt и добавить сайт на api.mail.ru), то можно избежать ошибки, при этом пользователю обязательно нужно быть присоединенным к Мой мир. Иначе ошибка - "Signed API request to http://www.appsmail.ru/platform/api/ has returned an error. HTTP error 400. Raw Provider API response: {"error":{"error_msg":"empty users","error_token":"NONE","extended":null,"error_code":204}}."

А вот для чего используется именно приложения на oauth.mail.ru - не понятно. Хотя, судя по полям, именно там настраивается авторизация андроид клиента.

alexeygranit commented 10 months ago

Ответа от Mail.ru не получил. Работает если у пользователя подключен Мой Мир(социальная сеть Maiil.ru)  

Понедельник, 5 июня 2023, 15:37 +03:00 от Svyatoslav Pavlov @.>:     Can confirm this issue with mailru — Reply to this email directly, view it on GitHub , or unsubscribe . You are receiving this because you authored the thread. Message ID: <zorn-v/nextcloud-social-login/issues/411/1576708165 @ github . com>     Алексей Пилюгин |Предприятие Гранит |Нижний Новгород |   раб. 8(831) 411-11-38   ||  @.  |  http://www.g-it.ru