| django-authtkt. Usado para compartilhar autenticação entre mais de um site de Django (uma espécie de autenticação SSO) |
Baixe Agora |
django-authtkt. Classificação e resumo
- Nome do editor:
- Bearstech
- Site do editor:
- http://bearstech.com
django-authtkt. Tag
django-authtkt. Descrição
Usado para compartilhar autenticação entre mais de um site de Django (uma espécie de autenticação de SSO) Django-Authtkt é o aplicativo Django usado para compartilhar autenth entre mais de um site django (uma espécie de auth) .usage: Adicione a classe Middlware antes do autenticaçãoMiddleware: middleware_classes = (... 'authtkt.middleware.authtktmiddleware', 'Django .contrib.auth.middleware.AuthenticationMiddleWare ', ...) Callbackyou pode usar um retorno de chamada para usar algo para preencher o usuário recém-criado no aplicativo de terceiros APP.Settings: authtkt_callback =' yourmodule: update_user'callback: de Sqlalchemy Import Engine_From_config, Tabela, MetadAtAfrom Django.conf Importar SettingsDef Update_User (Usuário): Engine = Engine_From_Config ({'sqlalchemy.url': setting.user_db}) Metadados = Metadados (motor) Usuários = tabela ('auth_user', metadados, autoload = true) registro = Usuários.Selecione (users.c.id == user.id) .execute (). fetchone () para k, v in record.items (): setattr (usuário, str (k), v) manual identificar / esquecer Usermanyy Identifique o usuário (por exemplo: Defina um cookie). Você precisa definir uma solicitação correta.Uuser: request.environ (solicitação, resposta) manual Esqueça o usuário (por exemplo: Redefinir um cookie): request.environ (Solicitação, resposta ) Requisitos: · Pitão · Django.
django-authtkt. Software Relacionado