Not builtChanges

Summary

  1. tsk29: Fixes user authentication correctly (details)
Commit 8760a71aa6c6a13e616dc030b924e85f28e01e62 by josecampor31
tsk29: Fixes user authentication correctly
Fixed user authentication and role management. Also added
UnauthorizedAccessException and fixed tests
The file was modifiedservice/src/main/java/es/uvigo/esei/microstories/mappers/StoryMapper.java
The file was modifiedservice/src/main/java/es/uvigo/esei/microstories/dtos/StoryResponseDto.java
The file was modifiedrest/src/main/java/es/uvigo/esei/microstories/rest/StoryResource.java
The file was addedservice/src/main/java/es/uvigo/esei/microstories/services/exceptions/UnauthorizedAccessException.java
The file was modifiedrest/src/main/webapp/WEB-INF/web.xml
The file was modifiedservice/src/test/resources/test-persistence.xml
The file was modifiedpom.xml
The file was modifiedservice/src/main/java/es/uvigo/esei/microstories/services/StoryService.java
The file was modifiedservice/src/test/java/es/uvigo/esei/microstories/services/StoryServiceIntegrationTest.java