Pacote com.google.appengine.api.users

UserService oferece recursos para verificar se um usuário autenticou usando a Conta do Google, para recuperar o endereço de e-mail e verificar se ele é o administrador desse aplicativo.

Consulte:
          Descrição

Resumo da interface
UserService UserService fornece informações úteis para forçar um usuário a fazer login ou logout e para recuperar as informações sobre o usuário conectado no momento.
 

Resumo da classe
User User representa um usuário específico, representado pela combinação de um endereço de e-mail e um domínio específico do Google Apps (que chamamos de authDomain).
UserServiceFactory Cria um UserService.
 

Resumo da exceção
UserServiceFailureException UserServiceFailureException é gerada quando ocorre algum erro desconhecido durante a comunicação com o serviço de usuários.
 

Descrição do pacote com.google.appengine.api.users

UserService oferece recursos para verificar se um usuário autenticou usando a Conta do Google, para recuperar o endereço de e-mail e verificar se ele é o administrador desse aplicativo. Também pode ser usado para construir um URL para que os usuários façam login ou logout. Para obter mais informações, consulte a documentação on-line.

Como um exemplo, os seu aplicativo pode, em um arquivo JSP, ter um código como este:


   <%
     UserService userService = UserServiceFactory.getUserService();
     if (!userService.isUserLoggedIn()) {
   %>
      Please <A HREF="<%= 
          userService.createLoginURL("/newlogin.jsp") 
        %>">log in</A>>
   <% } else { %>
      Welcome, <%= userService.currentUser().getNickname(); %>!
        (<A HREF="<%= 
            userService.createLogoutURL("/")
          %>">log out</A>>)
   <%
     }
   %>