Question

Y at-il des bons tutoriaux sur la création d'un formulaire d'inscription et écran de connexion avec mot de passe avec Google Web Toolkit?

Était-ce utile?

La solution

Jetez un oeil à la google-web-toolkit- de l'incubateur Connexion FAQ qui décrit comment créer une page de connexion et stocker des données de manière sécurisée.

Autres conseils

si vous utilisez AppEngine, ce qui est probablement le meilleur tutoriel autour. http://code.google.com/appengine/docs/java/gettingstarted /usingjsps.html

Mais même si vous n'êtes pas en utilisant Google AppEngine UserService vous pouvez toujours remplacer la classe UserService avec une classe d'aide de votre propre qui peut authentifier les utilisateurs de l'application.

Voici un

  

GWT simple ressort Webapp

Si vous posez la question de « Comment puis-je mettre une page de connexion pour mon application GWT », tout le monde vous rediriger vers cet article semi-complet: « FAQ LoginSecurity ", qui vous donne seulement la moitié de la solution. Il parle de jBCrypt et la nécessité de communiquer idSession de chaque appel RPC entre le client et le serveur. Cependant, il ne jette aucune lumière sur de nombreux aspects cruciaux de la solution:

1) Selon l'auteur, la méthode checkWithServerIfSessionIdIsStillLegal () est destiné à afficher soit un Loginbox si idSession est pas légal ou plus vous permettre d'accéder à l'application principale autrement. Mais où placez-vous cette méthode? Où se trouve « juste après votre! EntryPoint commence l'exécution »? Est-il dans une application GWT séparée? Est-ce un point d'entrée différent dans la même application GWT? Où appelez-vous physiquement cette méthode à partir?

2) Immédiatement à 1 est pertinente: D'où vient le Loginbox vivent dans cette architecture? Encore une fois, est-il dans la même application GWT que la partie principale vous restreindre l'accès à? Si oui, est-il spécifié comme point d'entrée séparée? Ou est le LoginBox juste un GWT séparé Domaine d'application qui est responsable de rediriger les clients à l'application principale que si ses déclarations de méthode checkWithServerIfSessionIdIsStillLegal () vrai?

Il n'y a pas d'exemples ou des explications disponibles, ce qui est assez frustrant.

Licencié sous: CC-BY-SA avec attribution
Non affilié à StackOverflow
scroll top