Differences
This shows you the differences between two versions of the page.
Both sides previous revisionPrevious revision | Last revisionBoth sides next revision |
jsf-ru:faq:with_jaas [2006/01/14 21:20] – slonopotamus | jsf-ru:faq:with_jaas [2006/06/16 10:59] – исправлена ссылка на статью slonopotamus |
---|
[[jsf-ru:faq|Назад к FAQ]] | |
====== JSF и JAAS ====== | |
[[http://java.sun.com/products/jaas/|JAAS]] - это //офигенно// мощная и простая в использовании штука для авторизации и аутентификации пользователей. | |
| |
Если вы [[google>jsf jaas|поищете в Гугле]], то, скорее всего, увидите [[http://www.jsfcentral.com/listings/A9640?link|эту ссылку]]. Так вот, так делать не надо. Почему? А [[request_lifecycle|потому]], что [[http://java.sun.com/j2ee/javaserverfaces/1.1_01/docs/api/javax/faces/event/ActionListener.html|ActionListener]] вызывается только при переходе с одной JSF-страницы на другую, но **не** тогда, когда JSF-страница вызывается **напрямую**. | |
| |
===== Варианты реализации ===== | |
==== Фильтр в веб-приложении ==== | |
{{jsf-ru:plus.gif}} Не привязан конкретно к JSF, может использоваться с любой аналогичной технологией. | |
| |
{{jsf-ru:minus.gif}} Затруднено взаимодействие с JSF, только если через [[http://java.sun.com/j2ee/javaserverfaces/1.1_01/docs/api/javax/faces/context/ExternalContext.html|ExternalContext]]. | |
| |
FIXME | |
==== PhaseListener на фазу RestoreView ==== | |
| |
FIXME | |