blob: cae61aecd5e1064923d7ca3798fe6f49ce49fcd5 [file]
[[authentication]]
== Authentication
The Spring Security plugin supports several approaches to authentication.
The default approach stores users and roles in your database, and uses an HTML login form which prompts the user for a username and password. The plugin also supports other approaches as described in the sections below, as well as add-on plugins that provide external authentication providers such as https://grails.org/plugin/spring-security-ldap[LDAP], and single sign-on using https://grails.org/plugin/spring-security-cas[CAS]
include::authentication/basicAndDigestAuth.adoc[]
include::authentication/x509.adoc[]
include::authentication/rememberMeCookie.adoc[]
include::authentication/ajax.adoc[]