Skip to content

AtlasOfLivingAustralia/ala-security-project

Repository files navigation

ala-security-libs

Java libraries and Grails plugins for authentication and authorization with backwards compatibility to previous ALA plugins

Usage

The current version of these libraries is: 6.2.0.

To ensure that various plugins and libraries and self-consistent, a project should use the same version for each of the plugins and libraries that it consumes, eg for a Grails project:

gradle.properties:

alaSecurityLibsVersion=6.2.0

build.gradle:

dependencies {
  implementation "org.grails.plugins:ala-auth-plugin:$alaSecurityLibsVersion"
  implementation "org.grails.plugins:ala-ws-plugin:$alaSecurityLibsVersion"
  implementation "org.grails.plugins:ala-ws-security-plugin:$alaSecurityLibsVersion"
}

Components

This project contains all of the following previously separate ALA Grails plugins and libs:

In addition there is support for Spring Boot apps using the same underlying libraries and code in: