User Tools

Site Tools


jsf-ru:faq:with_jaas

Differences

This shows you the differences between two versions of the page.

Link to this comparison view

Both sides previous revisionPrevious revision
Next revision
Previous revision
Next revisionBoth sides next revision
jsf-ru:faq:with_jaas [2005/12/27 12:02] slonopotamusjsf-ru:faq:with_jaas [2006/01/14 21:20] slonopotamus
Line 3: Line 3:
 [[http://java.sun.com/products/jaas/|JAAS]] - это //офигенно// мощная и простая в использовании штука для авторизации и аутентификации пользователей. [[http://java.sun.com/products/jaas/|JAAS]] - это //офигенно// мощная и простая в использовании штука для авторизации и аутентификации пользователей.
  
-Если вы [[http://www.google.com/search?q=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-страница вызывается **напрямую**.+Если вы [[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 FIXME
jsf-ru/faq/with_jaas.txt · Last modified: 2019/06/12 16:08 by 127.0.0.1