stucco_auth fornece autenticação de usuário / senha SQLAlchemy-backed para o framework web Pyramid.
What You Get
& Nbsp; * esquema Versioned com stucco_evolution
& Nbsp; * mapeados-SQLAlchemy usuário, grupo e classes Configurações
& Nbsp; * criptografia de senha bcrypt com cryptacular
& Nbsp; * vista da pirâmide de login e logout
& Nbsp; * Traversal, e não rotas
& Nbsp; * templates Jinja2 para os pontos de vista
& Nbsp; * Uni-Form CSS formulário de login temático
& Nbsp; * YUI 3 CSS no template base
& Nbsp; * cobertura de teste de 99%
O que você não começa
& Nbsp; * Qualquer garantias expressas ou implícitas, incluindo, sem limitação, as garantias implícitas de COMERCIALIZAÇÃO e adequação a um propósito particular.
Requisitos
É fácil o suficiente para adicionar os pontos de vista stucco_auth para o seu aplicativo chamando:
de pyramid.config importação Configurator
config = Configurator (...)
config.include ('stucco_auth.config')
Infelizmente, stucco_auth requer muitas coisas de uma aplicação Pyramid host antes ele irá funcionar corretamente:
& Nbsp; * A autenticação configurado e política de autorização. Login e logout vista não fazem sentido contrário.
& Nbsp; * Uma sessão SQLAlchemy gerenciados por transação disponibilizada como request.db
& Nbsp; * esquema de stucco_auth instanciado para esse banco de dados
& Nbsp; * request.session para mensagens flash
& Nbsp; * Jinja2 templates
& Nbsp; * Um exemplo stucco_auth.interfaces.IAuthRoot na árvore de recursos. login / logout do e / são resolvidos em relação a este objeto.
O aplicativo demo, stucco_auth.main (), fornece um exemplo de como configurar isso.
Se você tiver alguma dúvida, por favor, pergunte DanielHolth no IRC ou em uma das listas de discussão Pilões
O que é novo nesta versão:.
- Não especifique paster_plugins. precisa reavaliar projeto de modelo.
O que é novo na versão 0.3e-4:
- Corrigir MANIFEST.in para incluir o .jinja2 templates
O que é novo na versão 0.1e-6:
- 99% de cobertura de teste
Requisitos :
- pirâmide
- Python
Comentários não encontrado