Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Pandora: Cannot log in #720

Closed
jiri-janousek opened this issue Apr 7, 2021 · 1 comment
Closed

Pandora: Cannot log in #720

jiri-janousek opened this issue Apr 7, 2021 · 1 comment
Labels
QtWebEngine port Related to new QtWebEngine port of Nuvola. type: bug Something is not working as expected or the documentation is incorrect.

Comments

@jiri-janousek
Copy link
Member

jiri-janousek commented Apr 7, 2021

Even though correct credentials are used, logging in into Pandora fails with "Incorrect Email or Password".

We could not find any way to work around the issue, so Pandora is deprecated and removed from our website not to confuse users that would install a broken application. We will revisit the issue once Nuvola is ported to a new web engine.

Request:

:authority: www.pandora.com
:method: POST
:path: /api/v1/auth/login
:scheme: https
accept: application/json, text/plain, */*
accept-encoding: gzip, deflate, br
accept-language: en-GB,en-US;q=0.9,en;q=0.8
content-length: 38486
content-type: application/json
cookie: wrt=...; _ga=...; _gid=... _gcl_au=...; csrftoken=...; http_referrer=; at=...
origin: https://www.pandora.com
referer: https://www.pandora.com/account/sign-in
user-agent: Mozilla/5.0 (X11; Linux x86_64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/75.0.3770.100 Safari/537.36
x-csrftoken: ...

{"existingAuthToken":null,"username":"...","password":"", ...}

Response:

access-control-allow-headers: Authorization, Content-Type, X-AuthToken, X-CsrfToken
access-control-allow-methods: POST, GET
access-control-allow-origin: *
access-control-max-age: 86400
content-length: 107
content-type: application/json;charset=utf-8
date: Wed, 07 Apr 2021 19:55:13 GMT
expires: Thu, 01 Jan 1970 00:00:00 GMT
server: envoy
set-cookie: at=...==; Path=/; Domain=.pandora.com; Expires=Fri, 07-May-2021 19:55:13 GMT; Max-Age=2592000; Secure
set-cookie: wrt=; Path=/radio; Domain=.pandora.com; Expires=Thu, 01-Jan-1970 00:00:00 GMT; Max-Age=0; Secure; HttpOnly
set-cookie: wrt=; Path=/; Domain=.pandora.com; Expires=Thu, 01-Jan-1970 00:00:00 GMT; Max-Age=0; Secure; HttpOnly
set-cookie: wrt=...; Path=/api; Domain=.pandora.com; Expires=Thu, 07-Apr-2022 19:55:13 GMT; Max-Age=31536000; Secure; HttpOnly
status: 400
strict-transport-security: max-age=31536000
x-cnection: close
x-envoy-upstream-service-time: 159

{"message":"Invalid username and/or password","errorCode":0,"errorString":"AUTH_INVALID_USERNAME_PASSWORD"}

Let's deprecate Pandora and try again once Nuvola is ported to QtWebEngine

@jiri-janousek jiri-janousek added type: bug Something is not working as expected or the documentation is incorrect. QtWebEngine port Related to new QtWebEngine port of Nuvola. labels Apr 7, 2021
jiri-janousek added a commit to tiliado/nuvola-app-pandora that referenced this issue Apr 7, 2021
jiri-janousek added a commit to tiliado/nuvola.tiliado.eu that referenced this issue Apr 7, 2021
jiri-janousek added a commit to tiliado/nuvola-flatpaks that referenced this issue Apr 7, 2021
@jiri-janousek
Copy link
Member Author

I'm closing this ticket as Nuvola Player has discontinued active development. We are going to provide only integration bug fixes on a best-effort basis until the final End-of-Life on December 31, 2022. I'm sorry that I haven't managed to resolve this ticket in time.

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
QtWebEngine port Related to new QtWebEngine port of Nuvola. type: bug Something is not working as expected or the documentation is incorrect.
Projects
None yet
Development

No branches or pull requests

1 participant