olavopeixoto / plugin.video.brplay

Globoplay, Canais Globo, Oi Play, Now Online, TNT Play, Pluto TV and premium channels on Kodi
GNU General Public License v3.0
84 stars 33 forks source link

Falha de autenticação #60

Closed renatomeneses closed 6 years ago

renatomeneses commented 6 years ago

Boa noite Olavo,

Parece que com a necessidade de vincular a conta da TV por assinatura em uma conta globo.com o addon não está conseguindo autenticar nos canais globosat.

Você consegue verificar se é um problema apenas com meu usuário?

Obrigado,

brunoramosrj commented 6 years ago

Eu to com o mesmo problema. Globo play funciona normal, mas o globosat play não autentica.

olavopeixoto commented 6 years ago

Não entendi exatamente o que é isso: "necessidade de vincular a conta da TV por assinatura em uma conta globo.com"

As contas são separadas, uma para a globo.com outra da sua operadora.

Favor enviar o log com o modo "debug" habilitado no Kodi e no Addon.

ghost commented 6 years ago

Oi Olavo.

O que acontece é que agora a Globo inventou de vincular os dois acessos. Quando você entra no Globosat Play pela página, ele solicita que você vincule a uma conta existente da Globo.com. Mas no plugin nenhum dos acessos é aceito e os canais da Globosat não aparecem. No meu caso apenas o Futura está aparecendo. No meu plugin configurado no Kodi no Xbox está funcionando normal, porque já estava configurado. Mas estou tentando configurar do zero numa Mibox e estou tendo o mesmo problema dos colegas acima. Os canais simplesmente não aparecem.

EDIT: Marcar a opção "ignorar autorização de canais" faz os canais aparecerem na lista. Porém eles não abrem

belsholff commented 6 years ago

O mesmo comigo.

brunoramosrj commented 6 years ago

Fiz o teste pelo Chrome. Como o login já estava salvo eu entrava no Globosat play automaticamente. Nem percebi que tinha mudado algo. Quando saí da conta e fui entrar novamente pediu pra vincular a uma conta da Globo.com.

ghost commented 6 years ago

Estou fuçando no site do Globosat Play e descobri uma área para autorizar dispositivos. Por algum motivo o meu Xbox que já estava configurado aparece. Mas a Mibox não. É necessário inserir um código oferecido para vincular, mas o plugin não oferece (ou eu não encontrei). Acredito que esse seja o problema. A globo simplesmente mudou a forma de autenticação.

brunoramosrj commented 6 years ago

Felipe, acredito que essa parte não tenha nada a ver com o problema. Essa área de autorizar dispositivos é apenas pros aparelhos que não fazem o login por aplicativo próprio. Por exemplo uma tv smart ou o próprio Xbox.

ghost commented 6 years ago

Puxa, então não faço ideia. Na Mibox não estou conseguindo de jeito nenhum mesmo. Estava ok até ontem, mas precisei formatar haha

belsholff commented 6 years ago

kodi.log Boa tarde, @olavopeixoto

Vai meu log ai para este problema.

Algumas observações:

É isso... o que der pra eu ajudar, estamos ai! Abs.

[EDIT] Log chegou com leg de 10h. hahahaha malz

yaisecb commented 6 years ago

@olavopeixoto, acho que vai ser uma correção simples pra você. A OAUTH_URL que vc usa em /resources/lib/modules/globosat/auth.py continua correta. Só que se vc colar ela no navegador vai ver que a Globo subiu uma nova opção, que é realizar o Login na Globosat via uma conta existente na Globo. A conta da TV a cabo agora pode ficar associada a sua conta da Globo.

image

Clicar no botão "Operadora" basicamente troca a window.location.href para /core/provider/?case=0&redirect_uri=https%3A%2F%2Fglobosatplay.globo.com%2F-%2Fauth%2Fgplay%2Fcallback&duid=&client_id=85014160-e953-4ddb-bbce-c8271e4fde74 (com certeza essas GUIDs devem variar) -- e aí você tem a lista de operadoras novamente, como antigamente.

Então pra tudo voltar a funcionar, talvez o mais simples seja simular um clique nesse botão antes de prosseguir com o login? Não sei, não vou dar PR porque não olhei o código a fundo, não vou saber as nuâncias do que você desenvolveu aí.

Abs, e valeu pelo add-on, funciona muito bem!

olavopeixoto commented 6 years ago

Obrigado pelas dicas.

consertado no master.

Agora só tem a opção de credencial da globo play que deve ser associado ao seu provedor através do site da globosat play

pprado commented 6 years ago

Funcionando perfeitamente no mi box com Android Oreo e Kodi 17. Muito obrigado pelo trabalho!