@Visteras
Любознателен, интересуюсь новым и старым :)

Как работать с аннотациями в Play Framework 2 на Scala?

Есть простое приложение на Play Framework 2(Scala)
Естественно есть аутентификация и разные группы у пользователей, хочу некоторые методы разрешить выполнять только администратору или другим группам, но очень не хочется лезть в логику самих методов.
Посоветовали посмотреть в сторону аннотаций, но ничего что объясняет как это работает и главное - как их создавать, я не нашел.
Собственно прошу помощи, либо с простым примером как создавать аннотацию что бы производилась проверка на возможность выполнить метод текущему пользователю(если прав нет - переадресация на главную страницу), или где об этом можно почитать.
P.S. Странно, но в документации по Play Framework 2 я ничего подобного не нашел(
  • Вопрос задан
  • 344 просмотра
Пригласить эксперта
Ответы на вопрос 2
axaxa_man
@axaxa_man
web developer
Может быть вам вот это нужно?

https://www.playframework.com/documentation/1.2.2/...

p.s.
@With(Secure.class) - вот та самая аннотация
Secure.class - ваш класс для роли пользователя
Ответ написан
@rail-ka
Программист.
Есть классная библиотека для аутентификации на play framework 2:
silhouette.mohiva.com
Там все это реализовано
Ответ написан
Комментировать
Ваш ответ на вопрос

Войдите, чтобы написать ответ

Войти через центр авторизации
Похожие вопросы