2009-06-12 14 views
6

tanto el proveedor de autenticación de primavera como el filtro de procesamiento de autenticación también necesitan registrarse con authenticationManager?proveedor de autenticación de primavera VS filtro de procesamiento de autenticación

proveedor de autenticación que puedo usar a medida autenticación de proveedor de etiquetas

pero lo que es el filtro de procesamiento diferente proveedor de autenticación y autenticación de primavera?

+0

Compuesto parte de SpringSecurity en [detalle aquí] (http://techastute.blogspot.com/2013/01/spring-security-in-detail.html), puede ser útil para alguien. – raksja

Respuesta

9

El administrador de autenticación utiliza todos los proveedores de autenticación para autenticar las señales de autenticación que debe autenticar.

El filtro de procesamiento de autenticación solo agrega un token (nombre de usuario contraseña). Otros filtros agregan tokens también. Por ejemplo, AnonymousProcessingFilter.

La idea es separar la generación de tokens de la autenticación de tokens. De esta forma, podría implementar cosas como autenticación contra múltiples fuentes fácilmente.

El caso normal es un proveedor por generador de tokens.

Cuestiones relacionadas