Я пытаюсь использовать Deadbolt2 в приложении play2, и я застрял с реализацией getRolesHolder () в моем обработчике Deadbolt.
В примере приложения есть этот пример:
public class MyDeadboltHandler extends AbstractDeadboltHandler
{
public RoleHolder getRoleHolder()
{
// in a real application, the user name would probably be
// in the session following a login process
return User.findByUserName("steve");
}
}
Моя проблема: как я могу получить сессию в getRoleHolder ()?
Я пытался вызвать Context.current (). Session (); , но у меня появилась следующая ошибка:
Здесь нет HTTP-контекста.
Есть идеи?
Спасибо