anonymous

fun anonymous(anonymousConfiguration: AnonymousDsl.() -> Unit)

Allows configuring how an anonymous user is represented.

Example:

@Configuration
@EnableWebSecurity
class SecurityConfig {

@Bean
fun securityFilterChain(http: HttpSecurity): SecurityFilterChain {
http {
anonymous {
authorities = listOf(SimpleGrantedAuthority("ROLE_ANON"))
}
}
return http.build()
}
}

Parameters

anonymousConfiguration

custom configuration to configure the anonymous user

See also