[zope-pt] Re: Redirect de Https para Http

2007-05-03 Por tôpico fscariott
Olá Paulo,.,

Bom essa dica era para Plone Sites, o que você terá que fazer é a
utilização de cookies, o Plone já faz isso, quando a pessoa se loga
ele grava o cookie. Assim quando trocamos de https para http o cookie
é passado para a sessão. Mantendo o cara logado.
Como se faz isso, bom dae eu já não sei. Tenta olhar o mecanismo
do Plone de Login/Autenticação. Talvez apareça uma luz.

Fabricio Scariott

--- Em zope-pt@yahoogrupos.com.br, Paulo Roberto Simões Pellucci
[EMAIL PROTECTED] escreveu

 E Aí Fabrício, tudo bom?
 
 Desculpa mas eu não entendi o que você quis dizer, onde eu encontro
 este script? O caso é que meu script de login não é o mesmo do plone,
 zope, é login no site mas através de arquivo .py que chama verifica no
 banco, etc..
 Eu utilizo produtos no zope que são instanciados no linux (ou seja,
 meu arquivo .py está no linux), se você já entendeu essa parte então
 desculpa por estar repetindo hehe, mas é que não encontrei este script.
 
 Se você não chegou a entender o meu problema, ele é igual eu falei,
 acesso um arquivo .py, mas o que manda pro ambiente seguro é o action
 do meu form - https://blablabla...;, eu queria era executar essa
 função em ambiente seguro, retornar que está ok, ou não, e voltar pro
 ambiente normal (http) com os dados na sessão, acontece que sessão é
 por protocolo né, então https difere de http.
 
 Aí peço a ajuda de vocês pra poderem me dar uma luz neste problema!
 Obrigado!
 
 Utilizo:
  Zope Version - (Zope 2.9.6-final, python 2.4.4, linux2)
  Python Version - 2.4.4
 
 Obrigado!
 
 --- Em zope-pt@yahoogrupos.com.br, Fabricio Scariott fscariott@
 escreveu
 
  Olá Paulo,.,.
  
 Tenta colocar as seguintes linhas no final do script login_next.cpy
  
  --
  s = came_from.split(':')
  if (s[0] == 'https'):
  came_from = 'http:'+s[1]
  
  state.set(came_from=came_from)
  
  return state
  
  
  Fabricio Scariott





Re: [zope-pt] Re: Redirect de Https para Http

2007-04-25 Por tôpico Fabricio Scariott
Olá Paulo,.,.

   Tenta colocar as seguintes linhas no final do script login_next.cpy

--
s = came_from.split(':')
if (s[0] == 'https'):
came_from = 'http:'+s[1]

state.set(came_from=came_from)

return state


Fabricio Scariott

Paulo Roberto Simões Pellucci [EMAIL PROTECTED] escreveu: 
 --- Em zope-pt@yahoogrupos.com.br, Fernando Correa Neto [EMAIL 
PROTECTED]
 escreveu
 
  Opa!
 
  Amigo, o site do plone está repleto de artigos sobre configuração de
  apache em geral.
  Uma busca simples por lá me retornou algo que possa lhe ajudar.
  Dê uma olhada nesse aqui por exemplo:
  
  http://plone.org/documentation/how-to/apache-ssl/
  
  []'s
 
 E aí Fernando, beleza? Agradeço a ajuda, mas é que o apache já está
 configurado, eu gostaria de saber era se no meu produto python, ou se
 no meu form, ou se em javascript (com o redirect) eu consigo enviar do
 https pro http sem perder a minha sessão, pois das formas que fiz
 (redirect do javascript, self.REQUEST.RESPONSE.redirect no python) eu
 não consegui, perdi a sessão gravada no REQUEST.
 
 Obrigado!
 
 
 
   

 __
Fale com seus amigos  de graça com o novo Yahoo! Messenger 
http://br.messenger.yahoo.com/