These are chat archives for hacklabr/mapasculturais

2nd
Jul 2015
Rafael Chaves Freitas
@rafaelchavesfreitas
Jul 02 2015 14:27
@tiagobugarin faz o seguinte teste: desliga a tua instalação do login cidadão e tenta entrar novamente, só para ter certeza de que é o mapas que está te levando ao meu.rs.gov.br/login, e não um redirect do Login Cidadão para lá.
@tiagobugarin se for o Mapas que está te levando até o meu.rs.gov.br confere se o código do mapas está atualizado. Antes do dia 15 de maio as urls eram hardcoded para meu.rs.gov.br
tiagobugarin
@tiagobugarin
Jul 02 2015 19:39
@rafaelchavesfreitas, fiz o que vc sugeriu e com o LC desativado – mas ainda com aquele bloco de código do config.php que mandei aqui anteriormente – retorna 404
o mapas eu fiz uma instalação limpa nessa segunda, 29.06
tiagobugarin
@tiagobugarin
Jul 02 2015 19:45
numa outra experiência eu modifiquei o arquivo src/protected/vendor/opauth/logincidadao/logincidadaoStrategy.php, no bloco "Auth request", substituindo$url = 'http://login.bugarin.com.br/oauth/v2/auth';
ops
com isso funcionou
Rafael Chaves Freitas
@rafaelchavesfreitas
Jul 02 2015 20:00
@tiagobugarin acho que entendi... faz o seguinte: entra na pasta src/protected e executa o comando abaixo:
```
composer update opauth/logincidadao
@tiagobugarin explicando: tem um arquivo chamado composer.lock, que fixa a versão dos pacotes instalados e a versão do opauth/logincidadao que está comitada é a versão com as urls hardcoded
tiagobugarin
@tiagobugarin
Jul 02 2015 21:50

Agora funcionou corretamente mas um novo erro acontece depois que autorizo o usuário.

{"error":"redirect_uri_mismatch","error_description":"The redirect URI provided does not match registered URI(s)."}

tentei várias configurações do serviço dentro do LC mas ainda falha.
minha configuração atual para o serviço mapas culturais no LC é:

URL do site:

http://sub.dominio.com.br/

URI para redirecionamento:

/oauth/v2/token
/oauth/v2/auth
/api/v1/person.json

URL da página de destino:

http://mapas.bugarin.com.br/painel/

Termos de uso:

http://mapas.bugarin.com.br/