Pregunta

¿Hay tutoriales buenos en la creación de un formulario de registro y pantalla de inicio de sesión con contraseña mediante Google Web Toolkit?

¿Fue útil?

Solución

Tome un vistazo a la google-web del juego de herramientas de incubadora Entrar Ayuda que describe cómo crear una página de inicio de sesión y almacenar datos de forma segura.

Otros consejos

si está utilizando AppEngine, este es probablemente el mejor de la zona tutorial. http://code.google.com/appengine/docs/java/gettingstarted /usingjsps.html

Pero incluso si no eres utilizando el Google App Engine UserService siempre se puede sustituir la clase UserService con una clase de ayuda de su propia que puede autenticar a los usuarios de la aplicación.

Aquí está uno

  

Simple GWT primavera Webapp

Si se hace la pregunta de "¿Cómo puedo implementar una página de acceso para mi aplicación GWT", todo el mundo le redirige a este artículo semi-completo: " LoginSecurity FAQ ", que sólo le da la mitad de la solución. Se habla de jBCrypt y la necesidad de comunicarse con cada Id.sesión de llamada RPC entre el cliente y el servidor. Sin embargo, no arroja ninguna luz sobre muchos aspectos cruciales de la solución:

1) Según el autor, el método checkWithServerIfSessionIdIsStillLegal () está destinado a cualquiera pantalla si un loginbox Id.sesión ya no es legal o permitir el acceso a la aplicación principal de otro modo. Pero dónde se ubica este método? ¿Dónde está "justo después de su! EntryPoint comienza la ejecución"? ¿Está en una aplicación GWT separada? Se trata de un punto de entrada diferente en la misma aplicación GWT? ¿Dónde se llama a este método de física?

2) Inmediatamente correspondiente a 1 es: ¿de dónde viene el loginbox vivo en esta arquitectura? Una vez más, es en la misma aplicación GWT como la parte principal que está restringiendo el acceso a? Si es así, ¿es especificado como un punto de entrada por separado? O es la LoginBox sólo una aplicación GWT independiente que se encarga de redirigir los clientes a la aplicación principal sólo si sus checkWithServerIfSessionIdIsStillLegal () devuelve el método verdad?

No hay ejemplos o explicaciones disponibles, lo cual es bastante frustrante.

Licenciado bajo: CC-BY-SA con atribución
No afiliado a StackOverflow
scroll top