Joomla 03-16 「Oneall Social Login」使用「FB帳號」登入網站

Oneall網站所提供的服務,如它的名字,「一即一切」,它可以幫助網站整合所有社群網站帳號的登入方式,任何使用者只需透過自己的社群網站帳號,即可登入「你的網站」,我們可以向社群網站如facebook要求使用者的相關資料(如:電子郵件、姓名、位置、地址、生日…),免去使用者申請帳號輸入資料的困擾,也可以讓社群網站幫我們「驗證使用者身分」。這是一舉多得的服務,所以它叫做「Oneall」。

1、登入「Oneall」並建立服務網址,登入的方式就是「它要提供給大家的服務」,當然就選一個社群網站登入囉!

 

  這裏我們以 facebook為例,所以我們使用Facebook登入:

1060307Oneall00

一鍵登入,只要你的裝置已登入facebook,則按一下,經過你的許可後,即登入管理平台,請按「Create a new OneAll Site」,建立要使用服務的網站。

 

輸入網站的子網域名稱,如「https://angelheart.api.one.com」,

輸入網站名稱,如「AngelHeart」,

輸入你要使用這個服務的網址,如「http://angel.likesyou.org/ex/

 

完成登入後,它會問你要不要升級,以得到更棒的功能,如果你有這個預算的話,那你就升級吧!

否則,請按「Skip Upgrade」。

 

2、設定「服務網址」,請進入「Sites」>「網站列表」>選擇剛建立的網站「AngelHeart」做設定

 

這裏顯示的幾項資料,「Subdomain」、「Public Key」、「Private Key」要貼至自已的「Joomla!網站」的Oneall外掛程式中,

「Api Endpoint」:要貼到「Facebook」的「應用程式網址」

「Allowed Domains」:是前面步驟 -入你要使用服務的網址時,所輸入的網址,如:「http://angel.likesyou.org/ex/」,系統自動從中擷取網域名稱及子網域名稱。

「Facebook」的相關設定:在Oneall裏有介紹所有的社群網站設定方式,你可以進入「Sites」>「Social Networks」一個個試試看,現在我們點選「Facebook」。

再進入「Setup AngelHeart For Facebook」可以進入fb設定說明流程 

這個頁面教你如何一步一步的在FB 上註冊應用程式,也就是我們現在要使用的「網站帳號登入」的程式。

依上述頁面的步驟,我們到「Facebook」一步一步來設定。 

 

 3、進入「Facebook註冊開發人員帳號」,在FB按右上到三角形鈕進入「設定」

選擇下面選單「開發人員」

 

 

按開始註冊 

 

 

註冊成為Facebook開發人員「是」>「建立應用程式編號」

 

 

輸入你的「網站名稱」、「聯絡電子郵件」、類別「通訊」

 

 

註冊完成,進入「主控版」,在主控版即可得到「應用程式編號」及「應用程式密鑰」,此兩項資訊,就請貼到「Oneall」的設定上。

 

 

進入「設定」>「基本資料」:

請輸入「命名空間」請用小寫字母,並不加任何符號。

「應用程式網域」,請輸入在「Oneall」所建立的網站名稱,如上「https://angelheart.api.oneall.com

「+新增平台」:選擇網站,也請輸入「https://angelheart.api.oneall.com

 

 

 進入「應用程式審查」>「是」發布應用程式

1060308FB app setup08

 以上就完成「Facebook」的設定,並取得「應用程式編號」及「應用程式密鑰」。

 

     接著要回到我們的「Joomla!網站」,安裝並設定Oneall「外掛」程式及設定「模組」:

     請看「Joomla 03-18 在Joomla! 設定「Oneall Social Login」的外掛及模組」。

 

誰在線上

目前有 31 訪客 以及 沒有會員 在線上

-

© 2017 iuiii.net . All Rights Reserved.