|
|||||||||
| PREV PACKAGE NEXT PACKAGE | FRAMES NO FRAMES | ||||||||
See:
Description
| Interface Summary | |
|---|---|
| UserService | The UserService provides information useful for forcing a user to log in or out, and retrieving information about the user who is currently logged-in. |
| Class Summary | |
|---|---|
| User | User represents a specific user, represented by the
combination of an email address and a specific Google Apps domain
(which we call an authDomain). |
| UserServiceFactory | Creates a UserService. |
| Exception Summary | |
|---|---|
| UserServiceFailureException | UserServiceFailureException is thrown when any unknown
error occurs while communicating with the user service. |
Provides facilities to check if a user has authenticated, retrieve their email address, and check if they are an administrator for this application. It can also be used to construct a URL for users to login or logout.
As an example, your application might, in a JSP file, have code like this:
<%
UserService userService = UserServiceFactory.getUserService();
if (!userService.isUserLoggedIn()) {
%>
Please <a href="<%=userService.createLoginURL("/newlogin.jsp")>">log in</a>>
<% } else { %>
Welcome, <%= userService.getCurrentUser().getNickname(); %>!
(<a href="<%=userService.createLogoutURL("/")>">log out</a>>)
<%
}
%>
UserService,
The Users
Java API in the Google App Engine Developer's Guide.
|
|||||||||
| PREV PACKAGE NEXT PACKAGE | FRAMES NO FRAMES | ||||||||