[colab-dev] [Status] Login com Persona no Colab

Thiago Ribeiro thiagitosouza em hotmail.com
Sexta Agosto 22 22:59:58 BRT 2014


Ótima notícia sergio!

Vou atualizar a branch e validar assim que possível =D

Vlw =D
From: seocam em gmail.com
Date: Fri, 22 Aug 2014 20:18:16 -0300
To: colab-dev em listas.interlegis.gov.br
Subject: [colab-dev] [Status] Login com Persona no Colab

Pessoal acabei de subir as modificações no Colab pra funcionar com o django-browserid 0.10.1. 

Segue uma pequena relação das mudanças e/ou problemas que encontrei:



* Atualizado do 0.9 pro 0.10.1

* Removido context_processor que não existe mais no django_browserid

* Trocada a ordem dos JS. Depois das alterações de templates eles estavam no meio da página ao invés de estarem no final.



* Deixamos de usar o templatetag {% browserid_js %} e fazermos os includes direto no HTML (como manda a documentação da nova versão).

* A view de logout do django-browserid estava quebrada. A solução foi que a nossa funciona no lugar da deles. O bug já foi reportado e passei uma parte da tarde tentando corrigir do lado deles mas sem sucesso. Apenas ressaltando que no Colab está funcionando com uma pequena gambi ;)



* A criar usuários por outro lugar que não fosse a view de signup faltava criar e linkar um endereço de email ao usuário criado. Para solucionar isso criei um sinal no model do super_arquives para que ele crie o email e faça o link para o usuário recém criado. Isso impedia o login porque usarmos esse endereço de de email (que era inexistente) para logar no usuário.



Aparentemente tudo ok com o login agora. Thiago você pode validar que funciona do seu lado?

Abraços,
--
Sergio Oliveira



-- 
Wiki do Colab:
http://colab.interlegis.leg.br/wiki/ProjetoColab

Hist�rico do grupo:
http://colab.interlegis.leg.br/search/?type=thread&order=latest&list=colab-dev

Regras de participa��o:
http://colab.interlegis.leg.br/wiki/ComoParticiparComunidade

Para administrar ou excluir sua conta visite:
https://listas.interlegis.gov.br/mailman/listinfo/colab-dev 		 	   		  
-------------- Próxima Parte ----------
Um anexo em HTML foi limpo...
URL: <http://listas.interlegis.gov.br/pipermail/colab-dev/attachments/20140822/b9608395/attachment.html>


Mais detalhes sobre a lista de discussão Colab-dev