|
|||||||||
| 上一個套件 下一個套件 | 框架 無框架 | ||||||||
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>>)
<%
}
%>
|
|||||||||
| 上一個套件 下一個套件 | 框架 無框架 | ||||||||