I am new to JSF, I am working on web project.
I want to implement Login system, where multiple users can Login. Just like Facebook or any other website where you give username and password and access you account.
The other thing I want is, if a user is not logged in and he wants to access a (restricted) url he must be redirected to Login page.
I do not even know where to start, however I know how to do 'session tracking' in Servlet.
can anyone suggest me good example or help me by a sample code.
As far as I know JSF has no special authentication function.
Save the login data in a session scoped Bean. Here you have a complete JSF tutorial with some examples and source code. Check the part about Managed Beans I.
A basic way to implement that is to check if the user is logged (there is a valid Login Bean stored in session) when he accesses a page. If it isn´t, redirect to login page. This is about checking if the user is logged in with Phase Listeners
The technical post webpages of this site follow the CC BY-SA 4.0 protocol. If you need to reprint, please indicate the site URL or the original address.Any question please contact:yoyou2525@163.com.