У нас есть два известных плагина для аутентификации и авторизации в Play Framework, Silhouette и Засов 2. Мой вопрос: в чем разница между этими двумя плагинами? и для какой ситуации мы должны использовать Silhouette или Deadbolt 2?
В чем разница между Silhouette и Deadbolt 2 в Play Framework
Ответы (1)
Deadbolt 2 — это всего лишь фреймворк для авторизации. Силуэт — это структура аутентификации, которая также поддерживает базовый механизм авторизации.
Если вам нужна аутентификация (веб-форма, социальная, двухфакторная, базовая аутентификация и т. д.), вам нужен Silhouette.
Если вам нужна авторизация (управление доступом к своим действиям), то вам нужен либо Deadbolt 2, либо Silhouette. Где Deadbolt 2 более мощный в области авторизации.
person
akkie
schedule
06.10.2015
Их нельзя совмещать?
- person SkyWalker; 17.12.2016
@akkie, учитывая, что этому ответу почти 2 года, есть ли эталонная реализация объединения аутентификации Silhouette с авторизацией Deadbolt?
- person srvy; 05.09.2017
Извините, я не знаю примера
- person akkie; 05.09.2017