Clayton, Muito obrigado, suas informações me ajudaram muito.
Um abraço Paulo Jamil ----- Original Message ----- From: Clayton To: zope-pt@yahoogrupos.com.br Sent: Thursday, August 16, 2007 10:16 AM Subject: Re: [zope-pt] Regras para senhas Paulo, Eu fiz algo parecido, só que tive que criar um produto pois havia mais funcionalidades. Para a senha conter no mínimo 8 dígitos eu customizei os seguintes scripts: join_form_validate (ao cadastrar usuários), validate_pwreset_password (para que as regras se aplique na alteração de senha). Para a regra se senha forte a minha regra deveria conter no mínimo uma combinação de: * letras (maiúsculas ou minúsculas) e números ou, * números e caracteres especiais ou, * letras (maiúsculas ou minúsculas) e caracteres especiais. Para verificar eu peguei como base a da verificação de e-mail (CMFDefault > RegitrationTool.py) e coloquei a expressão regular: _TESTS =[re.compile("(?!^[0-9]*$)(?!^[\W]*$)(?!^[a-zA-Z]*$)^([a-zA-Z0-9\W]{8,})$")] for pattern in _TESTS: matched = pattern.search(str(password)) is not None if matched != True: return False, message return True , '' E para testar expressão regular eu utilizei o aplicativo kodos http://kodos.sourceforge.net/home.html no Ubuntu apt-get install kodos. abraços, Clayton Em 13/08/07, Paulo Jamil <[EMAIL PROTECTED]> escreveu: Boa tarde Pessoal ! Preciso implementar as seguinte regras em um Site Plone 2.5.3 A nova senha deverá seguir as seguintes regras: - Conter no mínimo 8 (oito) posições - Ser formada por letras MAIÚSCULAS, minúsculas e números - Ou ser formada por letras, números e caracteres especiais (@, #, $, %, &, *, !, ?, ., Exemplos de senha :[EMAIL PROTECTED], bomdia$2006 Os colegas pooderiam me informar quais são as regras de senha implementadas no Plone e a localização do código, ou se existe algum produto que permita a customização destes dados. Atenciosmente, Paulo Jamil