ejplatform / ej-server

EJ uses gamification and machine learning to promote discussions and participation in a virtual democracy
https://ejplatform.github.io/ej-server/
Other
38 stars 17 forks source link

Integração com o rocket não conclui acesso do usuário ao painel cpa #454

Closed ricardopoppi closed 6 years ago

ricardopoppi commented 6 years ago

Para replicar:

1) crie um usuário comum 2) via admin, adicione esse usuário no grupo CPA do django 3) via usuário comum clique no ícone "Painel" na navbar 4) digite o usuário rocket 5) observe que o rocket não carrega no irame

Erro do inspector: Refused to display 'https://cpa.staging.lappis.rocks/conversations/' in a frame because an ancestor violates the following Content Security Policy directive: "frame-ancestors localhost talks.cpa.staging.lappis.rocks".

rodrigocam commented 6 years ago

Não consegui reproduzir o erro aqui @ricardopoppi, segui os passos e ao final ele abriu o painel com a opção de entrar no canal general e tal. Esse é o fluxo normal mesmo? Ao colocar o usuário rocket ele redirecionar pro /talks onde existem os canais e tal?

ricardopoppi commented 6 years ago

@rodrigocam sim, esse é o fluxo normal, está correto. Consegue verificar porque em staging ele pode novo login no rocket?

O erro que dá em cpa.staging é:

about:blank:1 Refused to display 'https://cpa.staging.lappis.rocks/conversations/' in a frame because an ancestor violates the following Content Security Policy directive: "frame-ancestors localhost talks.cpa.staging.lappis.rocks".

Print:

captura de tela de 2018-09-24 11-37-37

ricardopoppi commented 6 years ago

fechando essa por enquanto, já que o @leandronunes está trabalhando numa no proposta de integração