Aug 06, 2013 15:17
У нас приготовлен такой вот коктейль, и мне хочется получить в методе текущего юзера через какую нибудь анотацию.
Как то вот так.
@POST
@Path("/some")
@Consumes(MediaType.APPLICATION_FORM_URLENCODED)
@Produces(MediaType.APPLICATION_JSON)
public JsonResponse login(@FormParam("some1") String some1, @Context HttpServletRequest request, @SomeMagicAnnotation("currentUser") User user) {
...
Хочется избежать ручной работы с SecurityContextHolder.
Это делается из коробки? Или кто, как делал что то подобное один раз на весь проект малой кровью.
Гугл что то мне ничего полезного в этом смысле не выдал.