| Authopenid_middleware. Middleware Autenticação OpenID para aplicativos WSGI |
Baixe Agora |
Authopenid_middleware. Classificação e resumo
- Licença:
- MIT/X Consortium Lic...
- Nome do editor:
- Dalius Dobravolskas
- Site do editor:
- http://trac.sandbox.lt
Authopenid_middleware. Tag
Authopenid_middleware. Descrição
Middleware Autenticação OpenID para aplicativos WSGI Authopenid_MiddleWare tenta implementar o OpenID Authentication Middleware. Há dois cenários como este middleware pode ser usado. Eles são realmente muito semelhantes ao AuthFormMiddleware. Primeiro é quando o usuário é forçado a fazer login (involuntário): 1. O usuário tenta acessar algum lugar em seu site que requer autorização e exceção HTTP com o código 401 (não autenticado) é lançado.2. Middleware lembra o usuário tentou acessar (para a sessão como referencial) e redireciona você para loginurl (padrão "/ login") onde o formulário de login é exibido para o usuário. O formulário deve conter um campo com o nome "openid" .3. O usuário insere o OpenID e os cliques enviam. Os dados do formulário são enviados para VerifyURL (padrão "/verify").4. Acontece que o OpenID Magic e o processurl é desencadeado. Há pós-processamento é chamado se for definido. O pós-processamento recebe três argumentos: Environ, OpenID Login URL (ou URL canônico) e dados OpenID (atualmente apenas Sreg). Postprocess pode retornar novo nome de usuário também (por exemplo, nome de usuário real do banco de dados) .5. O usuário é redirecionado para o referente. Requisitos: · Pitão
Authopenid_middleware. Software Relacionado