See: Description
Interface | Description |
---|---|
IUserServiceFactory |
This interface should be implemented by providers of the
UserService
and registered with
com.google.appengine.spi.ServiceFactoryFactory
.
|
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 | Description |
---|---|
IUserServiceFactoryProvider |
Creates
IUserServiceFactory
implementations.
|
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 | Description |
---|---|
UserServiceFailureException |
UserServiceFailureException
is thrown when any unknown
error occurs while communicating with the user service.
|
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>>)
<% } %>