Guides → SecuritySecurityGrails Basic Authgrails3basic-authspring-securityauthenticationrest-apirfc-7617securityweb-layergrails4basic-authspring-securityauthenticationrest-apirfc-7617securityweb-layerTwitter OAuth with Grails 3 and Spring Security RESTspring-security-restspring-securityoauthtwitterauthenticationjwtrest-apisecuritysocial-loginGoogle OAuth2 with Grails 3 and Spring Security RESTspring-security-restspring-securityoauthoauth2googleauthenticationjwtrest-apisecuritysocial-loginCreating a React app with Spring Securityreactspring-security-restspring-securityrest-apiauthenticationjwtspafrontendsecurityCustom Tenant Resolver by Current Logged in Usergrails3multi-tenancytenant-resolverjwtspring-security-restauthenticationrest-apicustom-authenticationsecuritygrails4multi-tenancytenant-resolverjwtspring-security-restauthenticationrest-apicustom-authenticationsecurityGrails Spring Security Core Plugin Custom Authenticationgrails3spring-security-corespring-securityauthenticationcustom-authenticationauthorizationsecurityplugin-developmentgrails4spring-security-corespring-securityauthenticationcustom-authenticationauthorizationsecurityplugin-developmentTesting a Secured Grails Applicationgrails3spring-security-restspring-security-corerest-apifunctional-testsgebmicronaut-http-clienttestingsecurityauthenticationgrails4spring-security-restspring-security-corerest-apifunctional-testsgebmicronaut-http-clienttestingsecurityauthentication