rhythmbox-plugin-yandex-music icon indicating copy to clipboard operation
rhythmbox-plugin-yandex-music copied to clipboard

авторизация с одноразовым паролем?

Open tst32 opened this issue 3 years ago • 7 comments

так нельзя, если включена двухфакторная в Яше?

tst32 avatar Jan 24 '22 14:01 tst32

Не тестировал авторизацию при включенной двухфакторке. У меня она отключена и я авторизовался основным паролем, так как одноразовый не подошел для генерации токена. С авторизацией в целом есть сложности, особенно для новых аккаунтов, а также для аккаунтов с включенной двухфакторной авторизацией.

В используемой python библиотеке yandex-music-api есть обсуждение авторизации https://github.com/MarshalX/yandex-music-api/discussions/439 Автор библиотеки в марте 2021 года говорил о том, что сейчас Яндекс переезжает на новую систему авторизации. Но судя по issues https://github.com/MarshalX/yandex-music-api/issues/414 работа над внедрением новой системы авторизации ещё не завершена. Как только будет стабильный релиз библиотеки 2.0.0, я вернусь к решению данного вопроса.

Было ещё предложение использовать dev-ветку библиотеки yandex-music-api, но данный шаг делается на свой страх и риск, так как я не могу сказать будет ли работать плагин с этой веткой библиотеки или нет.

feschukov avatar Jan 27 '22 05:01 feschukov

Может быть, стоит имплементировать авторизацию по уникальным паролям приложений?

egormanga avatar Apr 07 '22 15:04 egormanga

Может быть, стоит имплементировать авторизацию по уникальным паролям приложений?

Невозможно. Для этого Яндекс официально должен открыть API сервиса Яндекс.Музыка.

feschukov avatar Apr 09 '22 16:04 feschukov

При включенной двухфакторной аутентификации все работает по одноразовому паролю (используя Я ключ). Если создавать пароль для приложения для музыки, допустим, то не работает.

inconnu99 avatar May 04 '22 09:05 inconnu99

у меня через двухфакторку тоже без проблем

ohot2015 avatar May 06 '22 08:05 ohot2015

Наверное, заработало после обновления способа авторизации https://github.com/dobroweb/rhythmbox-plugin-yandex-music/pull/4

feschukov avatar May 06 '22 08:05 feschukov

Если авторизириваться через пароль+смс то не работает. Работает только через пароль. Делал пароль для приложения, не пускает в учетку: изображение

cka304huk-m avatar May 10 '22 19:05 cka304huk-m

Предложили новую систему авторизации https://github.com/feschukov/rhythmbox-plugin-yandex-music/commit/feec4965b2e3526b21de158ce369fc08deafa56e. Я её принял, так как старая перестала работать. Теперь придётся ручками из строки браузера дергать код авторизации, но зато должен работать абсолютно любой вариант авторизации: без 2FA, с ней, по одноразовому коду, QR и так далее. Потому как для авторизации используется родной интерфейс Яндекс. Если у кого-то ещё остались проблемы с авторизацией, прошу проверить.

feschukov avatar Nov 29 '22 07:11 feschukov

Более не актуально. Используется новая система авторизации

feschukov avatar Feb 25 '23 16:02 feschukov