pyramid_simpleauth

Tela Software:
pyramid_simpleauth
Detalhes de Software:
Versão: 0.6
Data de upload: 20 Feb 15
Revelador: James Arthur
Licença: Livre
Popularidade: 3

Rating: 2.0/5 (Total Votes: 1)

pyramid_simpleauth é um plugin pirâmide que implementa a segurança baseada autenticação baseada em sessão e papel para uma aplicação web Pyramid.
Há muitas outras implementações de autenticação para Pyramid, incluindo ápice e pyramid_signup e você pode, é claro, facilmente rolar o seu próprio, por exemplo, após o excelente pyramid_auth_demo. Este pacote visa ser:
- Relativamente simples: com um conjunto limitado de funcionalidades
- Extensível: com ganchos de eventos e templates overrideable
- elevada performance: minimizando consultas db
Instalar
Instale usando pip ou easy_install, por exemplo .:
pip instalar pyramid_simpleauth

Características :

  • Se você instalar o pacote e incluí-lo em seu aplicativo Pyramid, ele irá bloquear o seu pedido e expor pontos de vista em:
  • / auth / registar-se
  • / auth / login
  • / auth / autenticação (login via AJAX)
  • / auth / logout

  • Você recebe uma instância de usuário e uma bandeira is_authenticated adicionado ao pedido:
  • # g .: em uma visão que pode ser chamado

  • se request.is_authenticated:
  • display = request.user.username

  • Além disso UserSignedUp, UserloggedIn e UserLoggedOut eventos para se inscrever em:
  • subscriber (UserSignedUp)

  • def my_event_handler (evento):
  • request = event.request
  • user = event.user
  • # g .: enviar e-mail de confirmação

Requisitos :

  • Python
  • pirâmide

Outro software de desenvolvedor James Arthur

Comentário para pyramid_simpleauth

Comentários não encontrado
Adicionar comentário
Ligue imagens!