Frage

Gibt es gute Tutorials zum Erstellen einer Anmeldeformular und Login-Bildschirm mit Passwort mit Google Web Toolkit?

War es hilfreich?

Lösung

Werfen Sie einen Blick auf die google-web-Toolkit Inkubator-Login FAQ die beschreibt, wie eine Login-Seite und speichern Daten in einer sicheren Weise erstellen.

Andere Tipps

Wenn Sie App Engine verwenden, dies ist wahrscheinlich das beste Tutorial um. http://code.google.com/appengine/docs/java/gettingstarted /usingjsps.html

Aber auch wenn Sie die Google App Engine Userservice Arent verwenden Sie immer die Userservice-Klasse mit einer Hilfsklasse Ihrer eigenen ersetzen, die Anwendung Benutzer authentifizieren kann.

Hier ist ein

  

Einfache GWT Frühling Webapp

Wenn Sie die Frage stellen, „Wie implementiere ich eine Login-Seite für meine GWT-Anwendung“, jeder leitet Sie nur auf diese halbfertige Artikel: „ LoginSecurity FAQ ", die die Lösung Hälfte nur gibt. Er spricht über jBCrypt und die Notwendigkeit sessionID den mit jedem RPC-Aufruf zwischen dem Client und dem Server zu kommunizieren. Allerdings ist vergießt es kein Licht auf vielen wichtigen Aspekten der Lösung:

1) Nach Ansicht des Autors ist checkWithServerIfSessionIdIsStillLegal () -Methode auf beiden Display eine loginbox bestimmt, wenn sessionID nicht mehr legal ist oder lassen Sie die Hauptanwendung zugreifen anders. Aber wo platziere Sie diese Methode? Wo ist „direkt nach! Entrypoint-Ausführung beginnt“? Ist es in einer separaten GWT-Anwendung? Ist es ein anderer Einstiegspunkt in der gleichen GWT-Anwendung? Wo rufen Sie körperlich diese Methode aus?

2) Unmittelbar relevant 1: woher kommt die loginbox leben in dieser Architektur? Auch hier ist es in der gleichen GWT-Anwendung als Hauptteil, zu dem Sie der Beschränkung des Zugangs? Wenn ja, ist es als separater Eintrag Nummer? Oder ist die LoginBox nur eine separate GWT-Anwendung, die verantwortlich ist, Gäste in der Hauptanwendung umgeleitet werden nur dann, wenn seine checkWithServerIfSessionIdIsStillLegal () Methode gibt wahr?

Es gibt keine Beispiele und Erklärungen zur Verfügung, was ziemlich frustrierend ist.

Lizenziert unter: CC-BY-SA mit Zuschreibung
Nicht verbunden mit StackOverflow
scroll top