2010-03-07 5 views
7

J'utilise GAE Java pour une application multi-utilisateur. Il y a plusieurs utilisateurs avec des rôles différents. Chaque utilisateur peut se connecter, faire des opérations et se déconnecter. L'activité me limite d'utiliser le service utilisateur de Google et je dois implémenter le mien pour l'authentification et la gestion de session.Gestion personnalisée des utilisateurs pour Google App Engine Java

Quelqu'un peut-il s'il vous plaît partager avec moi comment dois-je procéder à la mise en œuvre de ma propre gestion des utilisateurs? J'ai lu son très difficile à mettre en œuvre la gestion des utilisateurs propres. Tout pointeur en termes de meilleures approches/conception/cadres existants le cas échéant?

Je pouvais voir des messages similaires mais ils sont pour python.

+1

Jusqu'à présent, j'ai implémenté ceci en utilisant la gestion de session java habituelle avec l'objet Session et en maintenant un attribut dans la session. J'ai testé ce travail sur GAE, aussi bien dans l'environnement de développement que sur le cloud. GAE conserve les identifiants de session dans le magasin de données et tout fonctionne correctement. J'ai utilisé Servlet Filter pour assurer un accès authentifié à toutes les URLs requises. – Gopi

Répondre

3

Eh bien, pour l'authentification de la qualité de production et la sécurité, j'ai finalement décidé d'utiliser "Spring-Security". Semble être la meilleure solution si vous utilisez le printemps dans votre application et vous pouvez faire des personnalisations aux niveaux les plus fins.

Questions connexes