rhythmbox-plugin-yandex-music
rhythmbox-plugin-yandex-music copied to clipboard
авторизация с одноразовым паролем?
так нельзя, если включена двухфакторная в Яше?
Не тестировал авторизацию при включенной двухфакторке. У меня она отключена и я авторизовался основным паролем, так как одноразовый не подошел для генерации токена. С авторизацией в целом есть сложности, особенно для новых аккаунтов, а также для аккаунтов с включенной двухфакторной авторизацией.
В используемой 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, но данный шаг делается на свой страх и риск, так как я не могу сказать будет ли работать плагин с этой веткой библиотеки или нет.
Может быть, стоит имплементировать авторизацию по уникальным паролям приложений?
Может быть, стоит имплементировать авторизацию по уникальным паролям приложений?
Невозможно. Для этого Яндекс официально должен открыть API сервиса Яндекс.Музыка.
При включенной двухфакторной аутентификации все работает по одноразовому паролю (используя Я ключ). Если создавать пароль для приложения для музыки, допустим, то не работает.
у меня через двухфакторку тоже без проблем
Наверное, заработало после обновления способа авторизации https://github.com/dobroweb/rhythmbox-plugin-yandex-music/pull/4
Если авторизириваться через пароль+смс то не работает. Работает только через пароль.
Делал пароль для приложения, не пускает в учетку:
Предложили новую систему авторизации https://github.com/feschukov/rhythmbox-plugin-yandex-music/commit/feec4965b2e3526b21de158ce369fc08deafa56e. Я её принял, так как старая перестала работать. Теперь придётся ручками из строки браузера дергать код авторизации, но зато должен работать абсолютно любой вариант авторизации: без 2FA, с ней, по одноразовому коду, QR и так далее. Потому как для авторизации используется родной интерфейс Яндекс. Если у кого-то ещё остались проблемы с авторизацией, прошу проверить.
Более не актуально. Используется новая система авторизации