Re: [zope-pt] logar no plone com script python

2007-10-28 Por tôpico Rodrigo Hübner
Eu fiz um script (Python) no zope para gerar algumas páginas dinâmicas no
plone!
Só que ele só rodava se tivesse logado! Foi o que passou pela cabeça de
início ... passar um login e senha para esse script por parametro ou pela
URL e o script fazer o serviço!

Mas eu vi que devido a um "erro de segurança" é possível chamar um objeto
pela URL passando o __ac_name e __ac_password . ai o problema foi
resolvido!

eu tinha achado que usar o protocolo XML-RPC é matar pomba com canhão!
éé ... foi algo bem primário vamos dizer!

Como o plone ta versão 2.5 funcionou, pois eu vi que na versão 3 o
"problema" já foi corrigido

aproveitei para conhecer como funciona o protocolo XML-RPC também.

Obrigado pelas sugestões! e desculpe o incomodo...



Em 28/10/07, Luciano Ramalho <[EMAIL PROTECTED]> escreveu:
>
>   On 10/25/07, Rodrigo Hübner <[EMAIL PROTECTED]> wrote:
>
> >  não existe uma forma mais simples?
> >
>
>
> Rodrigo, eu não tenho outra solução pronta para te dar agora, mas você
> chegou a tentar usar o protocolo XML-RPC conforme sugeriu o Johnny Souza
> antes de decidir que seria complicado?
>
> Porque na verdade é *muito* simples de usar o XML-RPC em Python (não se
> impressione pela sigla de seis letras, ela também me assustou inicialmente).
> Veja estes exemplos na documentação oficial do Python:
>
> http://docs.python.org/lib/xmlrpc-client-example.html
>
> Note que o primeiro tem apenas 6 linhas de código, excluindo os
> comentários. Se isso não é simples eu não sei o que é.
>
> Na verdade, a questão é: por que você quer escrever um script que se loga
> no Plone? O que este script vai fazer uma vez logado? Existe uma chance
> muito grande de que o que quer que você pretenda fazer seja mais fácil via
> XML-RPC mesmo.
>
> [ ]s
> Luciano
>
>  
>


Re: [zope-pt] logar no plone com script python

2007-10-28 Por tôpico Luciano Ramalho
On 10/25/07, Rodrigo Hübner <[EMAIL PROTECTED]> wrote:
>
>  não existe uma forma mais simples?
>


Rodrigo, eu não tenho outra solução pronta para te dar agora, mas você
chegou a tentar usar o protocolo XML-RPC conforme sugeriu o Johnny Souza
antes de decidir que seria complicado?

Porque na verdade é *muito* simples de usar o XML-RPC em Python (não se
impressione pela sigla de seis letras, ela também me assustou inicialmente).
Veja estes exemplos na documentação oficial do Python:

http://docs.python.org/lib/xmlrpc-client-example.html

Note que o primeiro tem apenas 6 linhas de código, excluindo os comentários.
Se isso não é simples eu não sei o que é.

Na verdade, a questão é: por que você quer escrever um script que se loga no
Plone? O que este script vai fazer uma vez logado? Existe uma chance muito
grande de que o que quer que você pretenda fazer seja mais fácil via XML-RPC
mesmo.

[ ]s
Luciano


Re: [zope-pt] logar no plone com script python

2007-10-26 Por tôpico Rodrigo Hübner
Eu tentei umas tres formas diferentes...
setando um novo cookie com login e senha, gerando outro formulário, etc! e
nada!!! Ainda não estou no caminho certo eu acho!

Machado, vc tem algum exemplo pra essa versão
alguém?

abraço!

Em 25/10/07, Rodrigo Hübner <[EMAIL PROTECTED]> escreveu:
>
> não existe uma forma mais simples?
>
> Em 25/10/07, Johnny Souza <[EMAIL PROTECTED]> escreveu:
> >
> >   dá pra fazer isso usando a libxmlrpc
> >
> >
> > On 10/25/07, Rodrigo Hübner < [EMAIL PROTECTED]> wrote:
> > >
> > >   E aí galera!
> > >
> > > Alguém tem um exemplo de como gerar um script que faça o login no
> > > plone
> > > ou uma idéia de como faz isso?
> > >
> > > chamar o script pela url e passar o login e senha por parametro e
> > > depois recebe-los no script eu fiz! depois disso pra logar ai vem o 
> > > problema
> > > que não consigo achar exemplo nenhum, nem mesmo pra começar!
> > >
> > > valeu...
> > >
> >
> >
> >
> > --
> > Johnny Souza
> > Não me telefone, mande um email!
> >
> >  
> >
>
>


Re: [zope-pt] logar no plone com script python

2007-10-25 Por tôpico Rodrigo Hübner
não existe uma forma mais simples?

Em 25/10/07, Johnny Souza <[EMAIL PROTECTED]> escreveu:
>
>   dá pra fazer isso usando a libxmlrpc
>
>
> On 10/25/07, Rodrigo Hübner <[EMAIL PROTECTED]> wrote:
> >
> >   E aí galera!
> >
> > Alguém tem um exemplo de como gerar um script que faça o login no plone
> > ou uma idéia de como faz isso?
> >
> > chamar o script pela url e passar o login e senha por parametro e depois
> > recebe-los no script eu fiz! depois disso pra logar ai vem o problema que
> > não consigo achar exemplo nenhum, nem mesmo pra começar!
> >
> > valeu...
> >
>
>
>
> --
> Johnny Souza
> Não me telefone, mande um email!
>
>  
>


Re: [zope-pt] logar no plone com script python

2007-10-25 Por tôpico Johnny Souza
dá pra fazer isso usando a libxmlrpc

On 10/25/07, Rodrigo Hübner <[EMAIL PROTECTED]> wrote:
>
>   E aí galera!
>
> Alguém tem um exemplo de como gerar um script que faça o login no plone
> ou uma idéia de como faz isso?
>
> chamar o script pela url e passar o login e senha por parametro e depois
> recebe-los no script eu fiz! depois disso pra logar ai vem o problema que
> não consigo achar exemplo nenhum, nem mesmo pra começar!
>
> valeu...
>  
>



-- 
Johnny Souza
Não me telefone, mande um email!


Re: [zope-pt] logar no plone com script python

2007-10-25 Por tôpico Rodrigo Hübner
 Plone 2.5.1,
CMF-1.6.2,
Zope (Zope 2.9.6-final, python 2.4.4, linux2),
Five 1.3.8

Em 25/10/07, Machado <[EMAIL PROTECTED]> escreveu:
>
>
> Rodrigo,
>
> Manda a versão do plone?
> Tem diferença a depender da versão.
> Melhor dizendo há mais alternativas a depender da versão :)
>
> Em Quinta 25 Outubro 2007 16:37, Rodrigo Hübner escreveu:
>
> > E aí galera!
> >
> > Alguém tem um exemplo de como gerar um script que faça o login no plone
> > ou uma idéia de como faz isso?
> >
> > chamar o script pela url e passar o login e senha por parametro e depois
> > recebe-los no script eu fiz! depois disso pra logar ai vem o problema
> que
> > não consigo achar exemplo nenhum, nem mesmo pra começar!
> >
> > valeu...
>
> --
> [EMAIL PROTECTED]
> Coordenação de Software Livre
> **
> 9° Forum Internacional Software Livre - fisl9.0
> http://fisl.softwarelivre.org/ 17 a 19 Abril de 2008
> **
>
> "Esta mensagem do SERVIÇO FEDERAL DE PROCESSAMENTO DE DADOS (SERPRO),
> empresa pública federal regida pelo disposto na Lei Federal nº 5.615, é
> enviada exclusivamente a seu destinatário e pode conter informações
> confidenciais, protegidas por sigilo profissional. Sua utilização
> desautorizada é ilegal e sujeita o infrator às penas da lei. Se você a
> recebeu indevidamente, queira, por gentileza, reenviá-la ao emitente,
> esclarecendo o equívoco."
>
> "This message from SERVIÇO FEDERAL DE PROCESSAMENTO DE DADOS (SERPRO) -- a
> government company established under Brazilian law (5.615/70) -- is
> directed exclusively to its addressee and may contain confidential data,
> protected under professional secrecy rules. Its unauthorized use is illegal
> and may subject the transgressor to the law's penalties. If you're not the
> addressee, please send it back, elucidating the failure."
>
>  
>


Re: [zope-pt] logar no plone com script python

2007-10-25 Por tôpico Machado

Rodrigo, 

Manda a versão do plone?
Tem diferença a depender da versão. 
Melhor dizendo há mais alternativas a depender da versão :) 



Em Quinta 25 Outubro 2007 16:37, Rodrigo Hübner escreveu:
> E aí galera!
>
> Alguém tem um exemplo de como gerar um script que faça o login no plone
> ou uma idéia de como faz isso?
>
> chamar o script pela url e passar o login e senha por parametro e depois
> recebe-los no script eu fiz! depois disso pra logar ai vem o problema que
> não consigo achar exemplo nenhum, nem mesmo pra começar!
>
> valeu...

-- 
[EMAIL PROTECTED]
Coordenação de Software Livre
**
9° Forum Internacional Software Livre - fisl9.0
http://fisl.softwarelivre.org/ 17 a 19 Abril de 2008
**

"Esta mensagem do SERVIÇO FEDERAL DE PROCESSAMENTO DE DADOS (SERPRO), empresa 
pública federal regida pelo disposto na Lei Federal nº 5.615, é enviada 
exclusivamente a seu destinatário e pode conter informações confidenciais, 
protegidas por sigilo profissional. Sua utilização desautorizada é ilegal e 
sujeita o infrator às penas da lei. Se você a recebeu indevidamente, queira, 
por gentileza, reenviá-la ao emitente, esclarecendo o equívoco."

"This message from SERVIÇO FEDERAL DE PROCESSAMENTO DE DADOS (SERPRO) -- a 
government company established under Brazilian law (5.615/70) -- is directed 
exclusively to its addressee and may contain confidential data, protected under 
professional secrecy rules. Its unauthorized use is illegal and may subject the 
transgressor to the law's penalties. If you're not the addressee, please send 
it back, elucidating the failure."


[zope-pt] logar no plone com script python

2007-10-25 Por tôpico Rodrigo Hübner
E aí galera!

Alguém tem um exemplo de como gerar um script que faça o login no plone
ou uma idéia de como faz isso?

chamar o script pela url e passar o login e senha por parametro e depois
recebe-los no script eu fiz! depois disso pra logar ai vem o problema que
não consigo achar exemplo nenhum, nem mesmo pra começar!

valeu...