|
|||||||||
| 上一个包 下一个包 | 有框架 无框架 | ||||||||
UserService 提供了工具,用于使用用户的 Google 帐户检查其是否经过验证、检索其电子邮件地址并检查这些用户是否是此应用程序的管理员。
请参阅:
说明
| 接口概述 | |
|---|---|
| UserService | UserService 提供的信息可用于强制用户登录或退出,以及检索有关当前登录用户的信息。 |
| 类概述 | |
|---|---|
| User | User 表示特定用户,由电子邮件地址和特定 Google 企业应用套件域(称为 authDomain)的组合表示。 |
| UserServiceFactory | 创建 UserService。 |
| 异常概述 | |
|---|---|
| UserServiceFailureException | 在与用户服务通信时,如果发生任何未知错误,则引发 UserServiceFailureException。 |
UserService 提供了工具,用于使用用户的 Google 帐户检查其是否经过验证、检索其电子邮件地址并检查这些用户是否是此应用程序的管理员。它还可以用于构造网址供用户登录或退出。在线文档中有详细信息。
例如,在 JSP 文件中,您的应用程序可能具有如下代码:
<%
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>>)
<%
}
%>
|
|||||||||
| 上一个包 下一个包 | 有框架 无框架 | ||||||||