Существуют ли какие-либо рекомендуемые рамки авторизации для платформы Play 2.4?Рекомендуемая структура авторизации для Scala Play 2.4
Как я из фона Java, не уверен, что есть какое-то подобное решение, такое как аннотация Spring MVC?
Существуют ли какие-либо рекомендуемые рамки авторизации для платформы Play 2.4?Рекомендуемая структура авторизации для Scala Play 2.4
Как я из фона Java, не уверен, что есть какое-то подобное решение, такое как аннотация Spring MVC?
Проект с большинством звезд, работающих без каких-либо изменений с Play! 2.4 на Github - Silhouette. (Я думаю, что это вилка SecureSocial.)
В отличие от SecureSocial, который поддерживает только Play! 2.3, он работает так же, как и в Play! 2,4.
Вы можете написать свои собственные решения но вы должны, вероятно, не делайте этого, если вы не хотите иметь дело со всеми проблемами самостоятельно, если вы планируете использовать его в использовании производства SecureSocial, он обеспечивает как OAuth1/2 и простое имя пользователя/пароль и даже настраиваемые схемы аутентификации. И предоставление простого способа сделать это; имеют java/scala apis с аннотациями для java и идиоматическим способом замены классов для scala. Например, в scala:
object Application extends Controller with securesocial.core.SecureSocial {
def index = SecuredAction { implicit request =>
Ok(views.html.index(request.user))
}
}