Spring Security Rest e Validação de Token
23/07/2019 20:03
"org.grails.plugins:spring-security-core:3.1.1"
"org.grails.plugins:spring-security-rest:2.0.0.M2"
grails.plugin.springsecurity.rest.logout.endpointUrl = '/api/logout'
grails.plugin.springsecurity.rest.token.validation.useBearerToken = false
grails.plugin.springsecurity.rest.token.validation.headerName = 'X-Auth-Token'
grails.plugin.springsecurity.rest.token.storage.memcached.hosts = 'localhost:11211'
grails.plugin.springsecurity.rest.token.storage.memcached.username = ''
grails.plugin.springsecurity.rest.token.storage.memcached.password = ''
grails.plugin.springsecurity.rest.token.storage.memcached.expiration = 86400
@Transactional(readOnly = true)
class UsuarioController {
static allowedMethods = [save: "POST", update: "PUT", delete: "DELETE"]
?@Secured('isAuthenticated()')
def getUsuarioJSON(String username){
render Usuario.findByUsername(username) as JSON
}
}
Para se registrar, clique aqui.