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.
The ActivePivotServerSecurityConfig
class provides an example of how to configure an
application with Spring Security.