redelivre / login-cidadao

Federated Digital Identity Provider for Gov and eCitizen
https://id.org.br
GNU Affero General Public License v3.0
12 stars 8 forks source link

Desabilitar o SSL quando estiver no ambiente DEV #39

Closed lpirola closed 7 years ago

lpirola commented 8 years ago

Ao remover todos os , requires_channel: https nas linhas 156 a 191 é possível acessar localmente (php-cli) sem o uso do https: https://github.com/redelivre/login-cidadao/blob/master/app/config/security.yml#L156-L191

Qual seria a melhor forma de implementar isso de forma configurável?

guilhermednt commented 8 years ago

Me parece que o Symfony não suporta isso. :/

guilhermednt commented 8 years ago

Descobri uma forma de configurar isso. :)

guilhermednt commented 7 years ago

Fechando issue por inatividade.

Para referência futura: quem desejar utilizar localmente sem HTTPS basta configurar no parameters.yml os parâmetros trusted_proxies e dev_allowed para incluir o seu IP.

Para quem utiliza TLS Termination basta que o IP do seu load balancer ou TLS Terminator esteja corretamente compreendido nos valores de trusted_proxies. Mais informações na documentação oficial.