benutzerverwaltung in einem bestellshop

Status
Nicht offen für weitere Antworten.
G

Guest

Gast
hallo,
ich habe ein shopsystem das bestellungen verwaltet mit java erstellt. das ist schon einige zeit her und soll es nun mit einer weboberfläche versehen.
dafuer darf is servlets und jsps verwenden.

als zusätliches kriterium sind verschidene benutzergruppen. und zwar soll ein gast sich selbst registrieren können und dann angemeldet sein.. wenn er angemeldet ist darf er bestellen.. wenn ich admin bin haben isn zusätliche rechte.

hibernate oder frameworks darf ich nicht benutzen(ob das sinnvoll ist lässt sich drüber streiten :) ist aber die vorgabe)

meine jetzige speicherung der daten erfolgt i xml dateien.. die speicherung der daten erfolgt auch problemlos.. die xml speicherung sollte beibehalten werden.

kann mir jemand helfen wie ich am besten die benutzerverwaltung mache ??
ich kann die kundendaten in xml speichern und auslesen.

wie gehe ich jetzt am besten vor ???


viele dank !!!
 

Sanix

Top Contributor
Erst Mal den Post neu schreiben und auf Rechtschreibefehler achten...
Benutzerverwaltung ist eigentlich ganz simpel. Du musst halt deine Benutzergruppen wie in einer Datenbank aufbauen.

Ein XML mit Gruppendefinitionen und eins mit Benutzern. Dann fügst du halt ein Attribut zu, welches die Gruppen ID festlegt, welches dann ein verweis auf das Gruppendefinitionen XML ist.
 
G

Guest

Gast
ok .. sorry fuer meine rechtschreibung !!

also das mit den benutzern in der xml hört sich gut an. kann mir auch ungefähr vorstellen wie das geht. aber woher weiss mein shop dann das der jeweilige benutzer dann angemeldet ist ? ( irgendwas mit sessions hab ich im hinterkopf)
und wenn ich mich als admin einlogge sollten im menue noch weitere menuepunkte erscheinen die sonst nicht sichtbar seien sollten.

wie kann ich das realisieren ??
gibt es für sowas nicht irgendiwe das mittel ? dann würd ich mir da tutorials suchen und das probieren. aber ich hab echt gar keine ahnung wo ich auch nur anfangen soll.

danke euch !
 

Sanix

Top Contributor
Google -> Benutzerverwaltung + Tutorial + JSP

Ein Weg ist es, das ganze über Filter zu lösen. Der Filter ruft dann immer zuerst eine Methode auf, die überprüft ob du eingeloggt bist (Benutzerinfo in der Session), falls ja, werden die Rechte überprüft, falls nein, wirst du zur Loginseite weitergeleitet.
Wenn du keine Frameworks einsetzen darfst, musst du halt im JSP Code prüfen, ob ein Navi - Item angezeigt werden darf oder nicht.
Code:
if(Auth.userHasAccess("menuItem"))
 
Status
Nicht offen für weitere Antworten.
Ähnliche Java Themen
  Titel Forum Antworten Datum
K Benutzerverwaltung richtig/professionell umsetzen Allgemeines EE 4
D Zentrale Benutzerverwaltung Allgemeines EE 4
G Problem mit Benutzerverwaltung Allgemeines EE 3
D Wert aus einem Future raus bekommen Allgemeines EE 11
B Probleme mit Templates in einem Webprojekt Allgemeines EE 6
P Logging bei einem WebApplication Allgemeines EE 2
J geschützter Bean zugriff mit einem Rich-Client Allgemeines EE 2
K Wie statisch ist static in einem Webserver? Allgemeines EE 5
M Zwei Buttons in einem Servlet Allgemeines EE 2
T Zugriff auf persistentes Set in einem Objekt Allgemeines EE 2
P Einem eingeloggtem Benutzer Rollen dynamisch zuweisen Allgemeines EE 5
M Java Application Server in einem ungesunden Zustand Allgemeines EE 4
R Zugriff auf Managed Bean aus einem Filter Allgemeines EE 2
boxi JSF von einem Bean auf ein anderes Bean zugreifen Allgemeines EE 3
G JBoss aus einem Java-Programm starten Allgemeines EE 11
S JSF - Aktion und Navigation in einem? Allgemeines EE 3
M Aus einem Servlet auf ein anderes zugreifen ? Allgemeines EE 2
O JSP dynamisch aus einem objekt heraus erstellen Allgemeines EE 7
S Struts: Wert in einem iterierten Drop-Down Menü selektieren Allgemeines EE 7
M datei liste (jsp,html) von einem Server Allgemeines EE 4
J In einem Bean zugriff auf ein SessionBean? Allgemeines EE 2
F Timer in einem Applicationserver laufen lassen? Allgemeines EE 4
H tomcat - alles umleiten zu einem Servlet Allgemeines EE 40
H Von einem Servlet auf ein anderes zugreifen Allgemeines EE 4
H Lastverteilung in einem Cluster (JBoss) ausschalten Allgemeines EE 4
M Servlet: CSS der JSP wird bei einem forward nicht gefunden? Allgemeines EE 2
flashfactor Logging in einem Session-Bean Allgemeines EE 2
H Beep auf einem WebClient? Allgemeines EE 5
R Wie ermittle ich Zeichenanzahl in einem gemischten String? Allgemeines EE 2

Ähnliche Java Themen

Neue Themen


Oben