Admin credentials: admin/admin
User credentials: davi/davi123
To run just:
mvn spring-boot:run
Admin token retrieval example
curl -X POST -H "Authorization: Basic $(echo -n showme-client:showme-secret | base64)" -H "Content-type: application/x-www-form-urlencoded" -d "username=admin&password=admin&grant_type=password" http://localhost:8080/oauth/token
Accessing admin area
curl -i -H "Accept: application/json" -H "Authorization: Bearer $TOKEN" -X GET http://localhost:8080/admin
Accessing user area
curl -i -H "Accept: application/json" -H "Authorization: Bearer $TOKEN" -X GET http://localhost:8080/standard
Accessing public area
curl http://localhost:8080/public