Me gustaría que mi aplicación Plack pruebe diferentes formas de autorizar al usuario. Específicamente, verifique si el usuario ya está autorizado a través de una cookie de sesión, luego verifique la autenticación implícita y luego vuelva a Basic.¿Cómo apilo los controladores de autenticación de Plack?
Pensé que podía habilitar un grupo de controladores de Auth en el orden en que quería que fueran revisados (Session, Digest, Basic). Desafortunadamente, la forma en que se escriben Plack::Middleware::Auth::Digest y Plack::Middleware::Auth::Basic ambos devuelven 401 si no existe el resumen o la autenticación básica, respectivamente.
¿Cómo se trata esto normalmente en Plack?
¿No tiene una respuesta para usted, pero no es 404 está completamente equivocado para eso? – ysth
Derecha, 40one11111 (maldito límite de comentarios) – Schwern
¿La respuesta de Ashley fue útil? – ysth