Frage zu Einloggen/Ausloggen - Features

Millman

Mitglied
Hallo zusammen,

ich hätte eine Frage, unzwar baue ich gerade an einer Community-Plattform, mit Java EE6.

Wenn man sich dort eingeloggt hat, sollen in meiner oberen Leiste die h:eek:utputlinks zum "Registrieren" und "Einloggen" verschwinden und dafür nur noch "Ausloggen" angezeigt werden.

Könnt ihr mir hierzu ein bestimmtes Vorgehen oder Framework raten, oder soll ich einfach nur in einer MB eine Flag setzen und je nachdem die h:eek:utputlinks rendern lassen bzw. nicht rendern lassen?

Danke für eure Hilfe!
 

XHelp

Top Contributor
Ich würde dir raten erst gar nicht anfangen ein CMS aus dem Ärmel zu schütteln. Da gibt es eine ganze Menge ausgereifter Lösungen, die man verwenden könnte. Und da steckt nicht umsonst jahrelange Entwicklung dahinter.
Was ist denn "MB"?

Ein Framework für Einloggen-Links gibt es wohl nicht. Aber darüber hinaus gibt es jede Menge ansätze. Entweder machst du generell 2 Leisten für Gäste und Mitglieder, oder veränderst nur Teile eines gemeinsames Menüs oder ähnliches.

Aber wie gesagt, überlege dir den Sinn vorher ganz gut.
 

Millman

Mitglied
Ich würde dir raten erst gar nicht anfangen ein CMS aus dem Ärmel zu schütteln. Da gibt es eine ganze Menge ausgereifter Lösungen, die man verwenden könnte. Und da steckt nicht umsonst jahrelange Entwicklung dahinter.
Was ist denn "MB"?

Ein Framework für Einloggen-Links gibt es wohl nicht. Aber darüber hinaus gibt es jede Menge ansätze. Entweder machst du generell 2 Leisten für Gäste und Mitglieder, oder veränderst nur Teile eines gemeinsames Menüs oder ähnliches.

Aber wie gesagt, überlege dir den Sinn vorher ganz gut.

Hmm hast du vll einen Link zu einem Tutorial oder so, wie man das mit den zwei Leisten am besten mit JSF 2.0 verwirklicht? Bei google weiß ich momentan nicht genau, unter welchem Oberbegriff ich suchen sollte.

Und MB ist eine Managed Bean.
 

JanHH

Top Contributor
Hm Du brauchst halt eine Session-Bean in der der eingeloggte User, sofern ein User eingeloggt ist, gespeichert ist, und entsprechend die h:commandLinks (NICHT output-Links..) mit rendered=#{meineBean.loggedin} konditional darstellen.

Bei seam ist so eine Komponente standardmässig integriert, heisst "identity"..

Und wenn man schon sowas programmiert, sollte man vielleicht auch gleich eine Rollenverwaltung mit berücksichtigen. Bei seam kann man dem identity-Objekt einfach Rollen als Strings hinzufügen, und mit identity.hasRole(<Rolle>) abfragen. Aber auch wenn man nicht mit seam arbeitet, ist so eine Funktionalität ziemlich einfach selber gebaut.


An sich keine sehr komplizierte Aufgabenstellung.
 

Millman

Mitglied
Hm Du brauchst halt eine Session-Bean in der der eingeloggte User, sofern ein User eingeloggt ist, gespeichert ist, und entsprechend die h:commandLinks (NICHT output-Links..) mit rendered=#{meineBean.loggedin} konditional darstellen.

Bei seam ist so eine Komponente standardmässig integriert, heisst "identity"..

Und wenn man schon sowas programmiert, sollte man vielleicht auch gleich eine Rollenverwaltung mit berücksichtigen. Bei seam kann man dem identity-Objekt einfach Rollen als Strings hinzufügen, und mit identity.hasRole(<Rolle>) abfragen. Aber auch wenn man nicht mit seam arbeitet, ist so eine Funktionalität ziemlich einfach selber gebaut.


An sich keine sehr komplizierte Aufgabenstellung.

Super vielen Dank!
 
Ähnliche Java Themen
  Titel Forum Antworten Datum
pkm Frage zu karaf-Tutorium zum Programmieren von Service und Consumer Allgemeines EE 3
A Frage Umfang JEE Allgemeines EE 5
J Frage zu Dependecy Injection Allgemeines EE 10
pkm Frage zu Get- bzw. Postrequest in JSP. Allgemeines EE 1
pkm Frage wegen AJAX-Zugriff auf ein Servlet Allgemeines EE 1
Tort-E Grundsätzliche Frage -> Lokale Installation Allgemeines EE 2
E Frage zu Wildfly und Hibernate OGM Allgemeines EE 0
S Frage zu Jersey + Hibernate Allgemeines EE 1
Shams Frage zu Dowload von JAVA SDK Allgemeines EE 5
J Frage zur Projektarchitektur Allgemeines EE 2
E Generelle Frage zu CDI mit JBoss AS 7.1.1 and Jave EE 6 Allgemeines EE 4
NoXiD JSF Frage zu Datenstruktur Allgemeines EE 2
S EJB Frage Allgemeines EE 10
2 Frage zu JNDI Allgemeines EE 13
E Entities im JSF/GUI-Layer, Frage zu 3-Layer-Model Allgemeines EE 2
G Allgemeine Frage zu Authentifizierung mittels Servlet API Allgemeines EE 2
B Wicket, Hibernate, H2 memDB Anfänger Frage Allgemeines EE 2
G Architektur- Frage Allgemeines EE 5
P Frage zu Java EE Design Patterns Allgemeines EE 3
M Frage zum Einsatz eines loggers Allgemeines EE 2
T Einstieg JEE: Frage für Frage bis zum Erfolg :-) Allgemeines EE 28
P Allg. Frage Eclipse EE & Xml Allgemeines EE 2
D Frage zum Statefull Session Beans Lebenszyklus Allgemeines EE 3
S JSTL / Spring Webflow Frage Allgemeines EE 2
S jsp include Frage Allgemeines EE 2
B Tomcat Manager - .war Datei hochladen. Einfache Frage Allgemeines EE 5
S Frage zu Taglib und Expression Language Allgemeines EE 5
B J2EE Frage Allgemeines EE 4
F Verständnis-Frage zu den vielen Frameworks Allgemeines EE 17
D Frage zum Verlassen eine JSF-Eingabefeldes Allgemeines EE 6
D Frage zu DataModel, DataModelSelection und Seam Allgemeines EE 3
H Frage zu JSF Allgemeines EE 5
G Generelle Java EE Frage zum Einstieg Allgemeines EE 3
M Allgemeine Frage zu Java Logging (JLA, Log4J) Allgemeines EE 5
N JSF - Frage zu Managed Beans und DataTable Allgemeines EE 4
S Frage zu JSF und MyFaces Komponenten: Teilbereiche neu laden Allgemeines EE 2
P Eine Frage zum Thema Applikationsaufbau Allgemeines EE 3
F [Hallo] Frage zu Hibernate Mapping und Vererbung Allgemeines EE 3
S allgemeine Frage zu Spring (AOP) Allgemeines EE 2
J Frage zu Jboss Allgemeines EE 7
G Anfänger-Frage: EJB Programmierung bzw. Konfiguration Allgemeines EE 6
M jsf Design Frage Allgemeines EE 3
J jsp:useBean Frage Allgemeines EE 4
megachucky JPA - Query.getResultList() Frage Allgemeines EE 3
M Hibernate Criteria frage Allgemeines EE 2
G Allgemeine Java Web Service Frage Allgemeines EE 4
1 Frage zu Struts und findForward Allgemeines EE 4
D Frage SSL und nicht SSL Allgemeines EE 3
E Warum geht das nicht (EL Frage)? Allgemeines EE 3
T Design/Performance-Frage beim servlet (static oder nicht) Allgemeines EE 35
E forEach Loop EL - Frage Allgemeines EE 2
G Design Frage Allgemeines EE 2
A EJB-Design Frage Allgemeines EE 2
F Frage zur guten Architektur einer WebApp Allgemeines EE 2
thE_29 Allg. Frage zu JSP/Servlets Allgemeines EE 2
flashfactor Frage zu Session-Lebensdauer Allgemeines EE 3
A Frage zu Servlets Allgemeines EE 5
P generelle Frage zum RequestDispatcher Allgemeines EE 2
E JBoss NameNotFoundException: einloggen not bound Allgemeines EE 4
T Einloggen auf Seite + MYSQL, JSP Allgemeines EE 6

Ähnliche Java Themen

Neue Themen


Oben