Gabriel, Digitei errado na linha de importação do getToolByName, o correto é CMFCore e não CFMCore.
Fabiano gabrieldesouzza escreveu: > --- Em zope-pt@yahoogrupos.com.br, Fabiano Marcon <[EMAIL PROTECTED]> escreveu > > > > Oi Gabriel, > > > > Acho que pode ser algo assim, em um script python: > > > > from Products.CFMCore.utils import getToolByName > > > > mt = getToolByName(context, 'portal_membership') > > > > #Se autenticado > > if not mt.isAnonymousUser(): > > context.REQUEST.redirect('<caminho_desejado>') > > #Se não autenticado > > else: > > context.REQUEST.redirect('<caminho_desejado>') > > > > > > Fabiano Marcon > > Universidade de Caxias do Sul - RS > > > > > > > > > > gabrieldesouzza escreveu: > > > Boa tarde pessoal, > > > > > > Bom estou precisando criar um script python para verificar se o > > > usuário está logado, se estiver quero que redirecione para uma pasta > > > do meu site e se não estiver que redirecione para o login_form do > > > plone para que ele efetue o login. > > > > > > Alguém já fez algo pareçido ou então sabe as variaveis que o Plone usa > > > para controlar o login ? > > > > > > Rodo o Zope 2.8.6 e o Plone 2.1.2 em Windows. > > > > > > Grato pela atenção. > > > > > > Gabriel > > > > > > > > > > > > > > > > > > > Cara Obrigado mesmo pela Ajuda > Mas olha só a mensagem que deu quando fui testar o script > > > Erro no Site > > Este site encontrou um erro tentando atender sua requisição. Os erros > foram: > > Tipo de Erro > ImportError > Valor do Erro > import of "Products.CFMCore.utils" is unauthorized > Requisição feita em > 2006/06/21 09:47:42.287 GMT-3 > > e só uma coisa no context.REQUEST faltou o RESPONSE antes do redirect > mas é só um aviso e valeu mesmo a ajuda vo tentar ver aqui o que é > esse erro mas se alguém quiser ajudar agradeço da mesma forma. > > Gabriel > > > > Para enviar uma mensagem: zope-pt@yahoogrupos.com.br Para desistir envie uma mensagem em branco para: [EMAIL PROTECTED] Links do Yahoo! Grupos <*> Para visitar o site do seu grupo na web, acesse: http://br.groups.yahoo.com/group/zope-pt/ <*> Para sair deste grupo, envie um e-mail para: [EMAIL PROTECTED] <*> O uso que você faz do Yahoo! Grupos está sujeito aos: http://br.yahoo.com/info/utos.html