fix: fixes typo in UserService @RolesAllowed annotationThis commit just fixes a typo that made the UserService EJB not work as expected.
fix: makes Story entity primary key not modifiableThe autogenerated identifier we use as a surrogate key is not meant to be edited by end users, and cascading these modifications to tables with a FK to the Story entity table might get messy.
tsk55: adds authentication checks to EJB create story methodThis commit also changes the related tests accordingly.