Skip to main content

ActivePivot Security: Authentication

Authentication validates the credentials of a user. Authentication in ActivePivot relies on the Spring Security framework, a mature and widely used security framework that relies on dependency injection and that is of course fully configurable and deployable via Spring like all aspects of ActivePivot. All sorts of authentication entry points, protocols, encoding are available by default in Spring Security. HTTP Basic authentication, X509 authentication, LDAP server authentication, NTLM authentication, single-sign-on, openID are supported by default, and it is also possible to write custom authentication providers that interact with existing applications.

Authentication_flow

The ActivePivotServerSecurityConfig class provides an example of how to configure an application with Spring Security.