Show Menu
主題×

身分識別管理

只有當您提供登入功能時,才能識別您網站的個別訪客。 您可能想要提供登入功能的原因有很多:
  • AEM CommunitiesSite訪客必須登入才能將內容張貼至社群。
  • 您可能需要限制對特定訪客的網站(或網站的部分)存取。
  • 個人化 :允許訪客設定其存取您網站的特定方面。
登入(及登出)功能由具有描述檔的 帳戶提供, 該描述檔包含註冊訪客(使用者)的其他資訊。 註冊和授權的實際程式可能不同:
  • 從網站自行註冊
    群網站 (Community Site)可設定為允許訪客自行註冊或登入其Facebook或Twitter帳戶。
  • 從網站要求註冊
    對於已關閉的使用者群組,您可能允許訪客要求註冊,但是透過工作流程強制授權。
  • 從作者環境註冊每個帳戶
    如果您有少量個人檔案,而且仍需要授權,您可以決定直接註冊每個檔案。
為了讓訪客註冊,您可使用一系列元件和表單來收集所需的識別資訊,然後再收集其他(通常為選擇性)描述檔資訊。 在註冊後,也應該可以查看和更新,提交的細節。
可以配置或開發其他功能:
  • 配置任何需要的反向複製。
  • 讓使用者透過與工作流程一起開發表單,來移除其個人檔案。
設定檔中指定的資訊也可用來透過區段和促銷活動提供使用者 內容

註冊表單

可用來收集註冊資訊,然後產生新帳戶和描述檔。
例如,使用者可使用Geometrixx頁面來請求新的描述檔 http://localhost:4502/content/geometrixx-outdoors/en/user/register.html
提交請求時,描述檔頁面隨即開啟,使用者可在其中提供個人詳細資訊。
新帳戶也會顯示在「使用者」控 制台中

登入

登入元件可用來收集登入資訊,然後啟動登入程式。
這會為訪客提供「使用者名稱 」和「密碼」的標準欄位,並提供「登入」按鈕,以在輸入憑證時啟動登入程式。
例如,使用者可使用Geometrixx工具列上的「登入」選項登入或建立新帳戶,該工具列使用頁面:
http://localhost:4502/content/geometrixx-outdoors/en/user/sign-in.html

登出

由於存在登錄機制,因此也需要註銷機制。 這可在Geometrixx中以「 登出 」選項取用。

查看和更新配置檔案

視您的註冊表而定,訪客的描述檔中可能包含註冊資訊。 他們應該能夠在以後階段查看和/或更新此項。 這可以用類似的形式完成;例如,在Geometrixx中:
http://localhost:4502/content/geometrixx-outdoors/en/user/profile.html

若要查看您的個人檔案詳細資訊,請按一 下任何頁面右上角的「我的個人檔案 」;例如,帳戶 admin : http://localhost:4502/home/users/a/admin/profile.form.html/content/geometrixx-outdoors/en/user/profile.html.
您可以使用用戶端內容來檢 視其他描述檔 (在作者環境上,並具備足夠的權限):
  1. 開啟頁面;例如Geometrixx頁面:
    http://localhost:4502/cf#/content/geometrixx/en.html
  2. 按一 下右上角的 「我的個人檔案」。 你會看到你經常帳戶的概況;例如,管理員。
  3. Control-alt-C 以開啟用戶端內容。
  4. 在用戶端內容的左上角,按一下「載 入描述檔 」按鈕。
  5. 從對話框窗口的下拉清單中選擇另一個配置檔案;比如,艾莉森· 帕克
  6. 按一下 確定
  7. 再次按一下「 My Profile(我的配置檔案) 」。 表格將更新Alison的詳細資訊。
  8. 您現在可以使用 「編輯設定 或「變更密碼 」來更新詳細資訊。

將欄位添加到配置檔案定義

您可以將欄位添加到配置檔案定義中。 例如,若要將「我的最愛色彩」欄位新增至Geometrixx描述檔:
  1. 從「網站」主控台導覽至「Geometrixx Outdoors網站>英文>使用者>我的設定檔」。
  2. 連按兩下「我的個 人檔案 」頁面以開啟它進行編輯。
  3. 在側腳 的「元件 」索引標籤中,展開 「表單 」區段。
  4. 將下 拉式清單 (Dropdown List )從側腳拖曳至表格,位於「關於我 」欄位下方。
  5. 連按兩下下 拉式清單元件 ,以開啟對話方塊進行設定,然後輸入:
    • 元素名稱 - favoriteColor
    • 標題 - Favorite Color
    • 項目 -新增數種顏色作為項目
    按一 下「確定 」以儲存。
  6. 關閉頁面並返回「網站 主控台 」並啟動「我的個人檔案」頁面。
    下次您檢視描述檔時,可以選取最愛的顏色:
    欄位將儲存在相關使 用者帳戶 「描述檔」區段下:

描述檔狀態

有許多使用案例需要知道使用者(或其描述檔)是否處於特 定狀態
這包括在使用者描述檔中定義適當的屬性,其方式為:
  • 可見,用戶可以訪問
  • 為每個屬性定義兩個狀態
  • 允許在定義的兩個狀態之間切換
這是通過:
可以定義多個狀態;例如,在Geometrixx中,下列項目包括:
  • 訂閱(或取消訂閱)電子報或留言執行緒上的通知
  • 向朋友添加和刪除連接

州提供者

狀態提供者管理相關屬性的目前狀態,以及兩個可能狀態之間的轉換。
州級提供者會實作為元件,因此可針對您的專案自訂。 在Geometrixx中,下列項目包括:
  • 取消訂閱/訂閱論壇主題
  • 添加/刪除朋友

工作流程

州提供者管理描述檔屬性及其狀態。
需要有工作流程來實施與狀態相關的動作。 例如,在訂閱通知時,工作流程將處理實際的訂閱動作;從通知取消訂閱時,工作流程將處理從訂閱清單中移除使用者的問題。

設定檔和使用者帳戶

描述檔會儲存在「內容存放庫」中,作為使用者帳戶 的一部分
此描述檔可在下列位置找到 /home/users/geometrixx :
在標準安裝(作者或發佈)上,每個人都可讀取所有使用者的整個描述檔資訊。 每個人都是「 內建群組」,會自動包含所有現有的使用者和群組。 不能編輯成員清單 "。
這些訪問權限由以下通配符ACL定義:
/home everyone allow jcr:read rep:glob = .profile
這允許:
  • 論壇、留言或部落格文章,以顯示適當描述檔中的資訊(例如圖示或完整名稱)
  • geometrixx描述檔頁面的連結
如果此類存取不適合您的安裝,您可以變更這些預設設定。
您可使用「存取控制」 標籤來完成 :

描述檔元件

您也可以使用一系列描述檔元件來定義您網站的描述檔需求。

已檢查密碼欄位

此元件提供兩個欄位:
  • 輸入密碼
  • 檢查確認密碼已正確輸入。
使用預設設定,元件將顯示如下:

設定檔頭像相片

此元件提供使用者選擇和上傳頭像像片檔案的機制。

設定檔詳細名稱

此元件可讓使用者輸入詳細名稱。

設定檔性別

此元件可讓使用者輸入其性別。